Configure plugin after installing it. (#135)

This commit is contained in:
Felix Fontein 2021-05-07 07:14:28 +02:00 committed by GitHub
parent 74475d1d9b
commit 3a0d3e15fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View File

@ -0,0 +1,2 @@
bugfixes:
- "docker_plugin - also configure plugin after installing (https://github.com/ansible-collections/community.docker/issues/118, https://github.com/ansible-collections/community.docker/pull/135)."

View File

@ -226,6 +226,8 @@ class DockerPluginManager(object):
if not self.check_mode:
try:
self.existing_plugin = self.dclient.plugins.install(self.parameters.plugin_name, None)
if self.parameters.plugin_options:
self.existing_plugin.configure(prepare_options(self.parameters.plugin_options))
except APIError as e:
self.client.fail(to_native(e))