blob: 554842390a73c7cd895cf4fefc4f58fc856cf2e0 [file] [log] [blame]
import asyncio
from juju.client.connection import Connection
from juju.client.client import ClientFacade
from juju import loop
async def status():
conn = await Connection.connect()
client = ClientFacade.from_connection(conn)
patterns = None
status = await client.FullStatus(patterns)
await conn.close()
print('Applications:', list(status.applications.keys()))
print('Machines:', list(status.machines.keys()))
print('Relations:', status.relations)
return status
if __name__ == '__main__':
loop.run(status())