mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
sensu_subscription: Fix return type for 2 cases (#26546)
state=absent would cause errors in 2 cases resulting in the error: "TypeError: 'bool' object is not iterable"
This commit is contained in:
committed by
Adrian Likins
parent
961af6d9e2
commit
f018851303
@@ -112,7 +112,7 @@ def sensu_subscription(module, path, name, state='present', backup=False):
|
||||
if 'subscriptions' not in config['client']:
|
||||
if state == 'absent':
|
||||
reasons.append('`client.subscriptions\' did not exist and state is `absent\'')
|
||||
return changed
|
||||
return changed, reasons
|
||||
config['client']['subscriptions'] = []
|
||||
changed = True
|
||||
reasons.append('`client.subscriptions\' did not exist')
|
||||
@@ -120,7 +120,7 @@ def sensu_subscription(module, path, name, state='present', backup=False):
|
||||
if name not in config['client']['subscriptions']:
|
||||
if state == 'absent':
|
||||
reasons.append('channel subscription was absent')
|
||||
return changed
|
||||
return changed, reasons
|
||||
config['client']['subscriptions'].append(name)
|
||||
changed = True
|
||||
reasons.append('channel subscription was absent and state is `present\'')
|
||||
|
||||
Reference in New Issue
Block a user