From 2a91734778c041cc2a993562ecae913ba48a2796 Mon Sep 17 00:00:00 2001 From: abakanovskii Date: Tue, 6 Aug 2024 17:17:02 +0300 Subject: [PATCH] Fix check_rc variable --- plugins/modules/open_iscsi.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/modules/open_iscsi.py b/plugins/modules/open_iscsi.py index 6bd839f805..5ce61db9d0 100644 --- a/plugins/modules/open_iscsi.py +++ b/plugins/modules/open_iscsi.py @@ -226,7 +226,7 @@ def target_loggedon(module, target, portal=None, port=None): module.fail_json(cmd=cmd, rc=rc, msg=err) -def target_login(module, target, portal=None, port=None, check_rc=True): +def target_login(module, target, check_rc, portal=None, port=None): node_auth = module.params['node_auth'] node_user = module.params['node_user'] node_pass = module.params['node_pass'] @@ -368,6 +368,7 @@ def main(): # return json dict result = {'changed': False} + check_rc = True if discover: if check: @@ -408,7 +409,7 @@ def main(): result['devicenodes'] += target_device_node(target) elif not check: if login: - target_login(module, target, portal, port, check_rc) + target_login(module, target, check_rc, portal, port) # give udev some time time.sleep(1) result['devicenodes'] += target_device_node(target)