Files
esa-python-sdk/examples/logs.py
2026-04-12 16:06:44 +01:00

26 lines
674 B
Python

import asyncio
import time
from esasdk import Machine
async def main():
# Connect to a machine
machine = Machine("ws://localhost:5424")
await machine.connect()
# Get machine logs
logs = await machine.log()
print(f"Machine logs: {logs}")
# Get machine log state - not implemented in cpp yet.
#log = await machine.log('GameBase')
#print(f"Machine logs: {log}")
# Set machine log state - TODO: reply message is not implemented in cpp yet.
log = await machine.log_enabled('GameBase', True)
#print(f"Machine logs: {log}")
# Close connection
await machine.close()
if __name__ == "__main__":
asyncio.run(main())