projects
/
osm
/
N2VC.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Feature/api version support (#109)
[osm/N2VC.git]
/
examples
/
fullstatus.py
diff --git
a/examples/fullstatus.py
b/examples/fullstatus.py
index
55c86f8
..
cdaf51d
100644
(file)
--- a/
examples/fullstatus.py
+++ b/
examples/fullstatus.py
@@
-1,26
+1,23
@@
import asyncio
from juju.client.connection import Connection
import asyncio
from juju.client.connection import Connection
-from juju.client.client import Client
-
-
-loop = asyncio.get_event_loop()
-conn = loop.run_until_complete(Connection.connect_current())
-
+from juju.client.client import ClientFacade
+from juju import loop
async def status():
async def status():
- c
lient = Cli
ent()
- client
.connect
(conn)
+ c
onn = await Connection.connect_curr
ent()
+ client
= ClientFacade.from_connection
(conn)
patterns = None
status = await client.FullStatus(patterns)
await conn.close()
patterns = None
status = await client.FullStatus(patterns)
await conn.close()
- print('
Services:', list(status.service
s.keys()))
+ print('
Applications:', list(status.application
s.keys()))
print('Machines:', list(status.machines.keys()))
print('Relations:', status.relations)
return status
print('Machines:', list(status.machines.keys()))
print('Relations:', status.relations)
return status
-loop.run_until_complete(status())
-loop.stop()
+if __name__ == '__main__':
+ loop.run(status())
+