blob: 8d9c8ae68783c1784fc3d4291ad4464f95d65aca [file] [log] [blame]
import json
import ssl
import websocket
websocket.enableTrace(True)
ws = websocket.create_connection('wss://10.243.48.93:18080/subscribe',
sslopt={"cert_reqs": ssl.CERT_NONE},
cookie="XSRF-TOKEN=m0KhYNbxFmUEI4Sr1I22; SESSION=0mdwzoQy3gggQxW3vrEw")
request = json.dumps({
"paths": ["/xyz/openbmc_project/logging", "/xyz/openbmc_project/sensors"],
"interfaces": ["xyz.openbmc_project.Logging.Entry", "xyz.openbmc_project.Sensor.Value"]
})
ws.send(request)
print("Sent")
print("Receiving...")
while True:
result = ws.recv()
print("Received '%s'" % result)
ws.close()