Merge branch 'BANS-451' into 'rc-5.2.6'
Fix logic of deleting all port forwarding rules for compute in... See merge request rudecs/dev/decort-ansible!85
This commit is contained in:
@@ -3142,9 +3142,15 @@ class DecortController(object):
|
|||||||
|
|
||||||
if new_rules == None or len(new_rules) == 0:
|
if new_rules == None or len(new_rules) == 0:
|
||||||
# delete all existing rules for this Compute
|
# delete all existing rules for this Compute
|
||||||
api_params = dict(vinsId=vins_facts['id'],
|
for rule in existing_rules:
|
||||||
ruleId=-1)
|
self.decort_api_call(
|
||||||
self.decort_api_call(requests.post, "/restmachine/cloudapi/vins/natRuleDel", api_params)
|
arg_req_function=requests.post,
|
||||||
|
arg_api_name="/restmachine/cloudapi/vins/natRuleDel",
|
||||||
|
arg_params={
|
||||||
|
'vinsId': vins_facts['id'],
|
||||||
|
'ruleId': rule['id']
|
||||||
|
}
|
||||||
|
)
|
||||||
self.result['changed'] = True
|
self.result['changed'] = True
|
||||||
return ret_rules
|
return ret_rules
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user