From 8c889f8eb35e8a4161e5419114f114d35b84020e Mon Sep 17 00:00:00 2001 From: Jakob Meng <code@jakobmeng.de> Date: Tue, 8 Nov 2022 13:48:01 +0100 Subject: [PATCH] Fixed check mode Change-Id: I3a7a0b0567ac24fb9433352fdc99022bf366fc6a --- plugins/modules/baremetal_node.py | 4 ++-- plugins/modules/port.py | 4 ++-- plugins/modules/server.py | 4 ++-- plugins/modules/volume_backup.py | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/plugins/modules/baremetal_node.py b/plugins/modules/baremetal_node.py index 245f9ef..b1fd24f 100644 --- a/plugins/modules/baremetal_node.py +++ b/plugins/modules/baremetal_node.py @@ -677,10 +677,10 @@ class BaremetalNodeModule(OpenStackModule): elif state == 'present' and node: return bool(self._build_update(node)) elif state == 'absent' and node: - return False + return True else: # state == 'absent' and not node: - return True + return False def main(): diff --git a/plugins/modules/port.py b/plugins/modules/port.py index 48002a5..fb8f48b 100644 --- a/plugins/modules/port.py +++ b/plugins/modules/port.py @@ -688,10 +688,10 @@ class PortModule(OpenStackModule): elif state == 'present' and port: return bool(self._build_update(port)) elif state == 'absent' and port: - return False + return True else: # state == 'absent' and not port: - return True + return False def main(): diff --git a/plugins/modules/server.py b/plugins/modules/server.py index 5cbfd98..127ce53 100644 --- a/plugins/modules/server.py +++ b/plugins/modules/server.py @@ -1227,10 +1227,10 @@ class ServerModule(OpenStackModule): elif state == 'present' and server: return bool(self._build_update(server)) elif state == 'absent' and server: - return False + return True else: # state == 'absent' and not server: - return True + return False def main(): diff --git a/plugins/modules/volume_backup.py b/plugins/modules/volume_backup.py index 709e2b4..6df7347 100644 --- a/plugins/modules/volume_backup.py +++ b/plugins/modules/volume_backup.py @@ -255,10 +255,10 @@ class VolumeBackupModule(OpenStackModule): # openstacksdk does not support it either return False elif state == 'absent' and backup: - return False + return True else: # state == 'absent' and not backup: - return True + return False def main(): -- GitLab