blob: f4be4c2aaa0cf2061e4c1436ecf4ddb3e62b4867 [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)))