Skip to content

Commit 98f1b1e

Browse files
Merge pull request #485 from netscaler/serveridem
Fixing server module idempotency in 2.7.0
2 parents cc34b23 + ecc0017 commit 98f1b1e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

plugins/module_utils/common.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,16 @@ def get_resource(client, resource_name, resource_id=None, resource_module_params
7272
id=resource_id,
7373
filter=get_args,
7474
)
75+
elif resource_name == "server":
76+
if "ipaddress" in get_args:
77+
get_args.pop("ipaddress")
78+
if "domain" in get_args:
79+
get_args.pop("domain")
80+
status_code, response_body = client.get(
81+
resource=resource_name,
82+
id=resource_id,
83+
args=get_args,
84+
)
7585
else:
7686
status_code, response_body = client.get(
7787
resource=resource_name,

0 commit comments

Comments
 (0)