projects
/
osm
/
N2VC.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d613f8d
)
added juju.controller.destroy_models()
author
Sean Feole
<sfeole@gmail.com>
Tue, 22 Nov 2016 20:59:39 +0000
(15:59 -0500)
committer
Sean Feole
<sfeole@gmail.com>
Tue, 22 Nov 2016 20:59:39 +0000
(15:59 -0500)
juju/controller.py
patch
|
blob
|
history
diff --git
a/juju/controller.py
b/juju/controller.py
index
ca871a1
..
2d8b4fa
100644
(file)
--- a/
juju/controller.py
+++ b/
juju/controller.py
@@
-63,6
+63,20
@@
class Controller(object):
return model
return model
+ async def destroy_models(self, *args):
+
+ """Destroy a model to this controller.
+
+ :param str : model-<UUID>
+
+ """
+ model_facade = client.ModelManagerFacade()
+ model_facade.connect(self.connection)
+
+ for arg in args:
+ log.debug('Destroying Model %s', arg)
+ await model_facade.DestroyModels([client.Entity(arg)])
+
def add_user(self, username, display_name=None, acl=None, models=None):
"""Add a user to this controller.
def add_user(self, username, display_name=None, acl=None, models=None):
"""Add a user to this controller.