Remove vendored libjuju
[osm/N2VC.git] / modules / libjuju / examples / livemodel.py
diff --git a/modules/libjuju/examples/livemodel.py b/modules/libjuju/examples/livemodel.py
deleted file mode 100644 (file)
index 1b10ac9..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-"""
-This example:
-
-1. Connects to the current model
-2. Watches the model and prints all changes
-3. Runs forever (kill with Ctrl-C)
-
-"""
-from juju.model import Model
-from juju import loop
-
-
-async def on_model_change(delta, old, new, model):
-    print(delta.entity, delta.type, delta.data)
-    print(old)
-    print(new)
-    print(model)
-
-
-async def watch_model():
-    model = Model()
-    # connect to current model with current user, per Juju CLI
-    await model.connect()
-
-    model.add_observer(on_model_change)
-
-
-if __name__ == '__main__':
-    # Run loop until the process is manually stopped (watch_model will loop
-    # forever).
-    loop.run(watch_model())