Fix diff for plugin options. (#1146) (#1147)

(cherry picked from commit 54c2e49fdf)
This commit is contained in:
Felix Fontein 2025-10-07 18:53:30 +02:00 committed by GitHub
parent 5fd4f211c5
commit acea22ba47
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 1 deletions

View File

@ -0,0 +1,2 @@
bugfixes:
- "docker_plugin - fix diff mode for plugin options (https://github.com/ansible-collections/community.docker/pull/1146)."

View File

@ -220,7 +220,7 @@ class DockerPluginManager(object):
if self.parameters.plugin_options: if self.parameters.plugin_options:
settings = self.existing_plugin.get('Settings') settings = self.existing_plugin.get('Settings')
if not settings: if not settings:
differences.add('plugin_options', parameters=self.parameters.plugin_options, active=settings) differences.add('plugin_options', parameter=self.parameters.plugin_options, active=settings)
else: else:
existing_options = parse_options(settings.get('Env')) existing_options = parse_options(settings.get('Env'))