blob: 75b2e95a0ca1ade561bb9e4f4418b81a815c0de6 [file] [log] [blame]
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#///////////////////////////////////////////////////////////////////////////////
#// Copyright (c) 2000-2019 Ericsson Telecom AB //
#// //
#// All rights reserved. This program and the accompanying materials //
#// are made available under the terms of the Eclipse Public License v2.0 //
#// which accompanies this distribution, and is available at //
#// https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html //
#///////////////////////////////////////////////////////////////////////////////
import json
import time
from DsRestAPI import *
print "###############################"
print "Initializing the DsRestAPI Python API"
print "-------------------------------"
api = DsRestAPI("http://localhost:9876/")
print "###############################"
print "Getting help for DataSource Sources element."
print "-------------------------------"
print api.getHelp("DataSource", "Sources")
print "###############################"
print "Getting the DataSource Sources element."
print "-------------------------------"
print api.getData("DataSource", "Sources")
print "###############################"
print "Pressing the exit button."
print "-------------------------------"
request = """
[
{
"setData": {
"source": "ExecCtrl",
"element": "Exit",
"content": "1",
"tp": 1
}
}
]
"""
print api.getList(json.loads(request))