diff options
author | Joffrey F <joffrey@docker.com> | 2017-11-07 15:29:53 -0800 |
---|---|---|
committer | Joffrey F <joffrey@docker.com> | 2017-11-07 15:44:54 -0800 |
commit | 3bd053a4b703156e5e1f66e3e1b4c72beada2b33 (patch) | |
tree | 2ab18f79d16e962fbfd29e7b7edc05fe6fc5ff67 /docker | |
parent | aa3c4f026d435af98391568c30998414fe2baedf (diff) | |
download | docker-py-unlock_swarm_support.tar.gz |
Add unlock methods to Swarm modelunlock_swarm_support
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'docker')
-rw-r--r-- | docker/models/swarm.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docker/models/swarm.py b/docker/models/swarm.py index 5a253c5..7396e73 100644 --- a/docker/models/swarm.py +++ b/docker/models/swarm.py @@ -29,6 +29,10 @@ class Swarm(Model): """ return self.attrs.get('Version').get('Index') + def get_unlock_key(self): + return self.client.api.get_unlock_key() + get_unlock_key.__doc__ = APIClient.get_unlock_key.__doc__ + def init(self, advertise_addr=None, listen_addr='0.0.0.0:2377', force_new_cluster=False, **kwargs): """ @@ -128,6 +132,10 @@ class Swarm(Model): """ self.attrs = self.client.api.inspect_swarm() + def unlock(self, key): + return self.client.api.unlock_swarm(key) + unlock.__doc__ = APIClient.unlock_swarm.__doc__ + def update(self, rotate_worker_token=False, rotate_manager_token=False, **kwargs): """ |