mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-26 04:11:25 -07:00
cloudstack: added fetch_list=True where appropriate (#40233)
This commit is contained in:
parent
44eaa2c007
commit
912e07a036
17 changed files with 50 additions and 29 deletions
|
@ -242,7 +242,8 @@ class AnsibleCloudStackFirewall(AnsibleCloudStack):
|
|||
args = {
|
||||
'account': self.get_account('name'),
|
||||
'domainid': self.get_domain('id'),
|
||||
'projectid': self.get_project('id')
|
||||
'projectid': self.get_project('id'),
|
||||
'fetch_list': True,
|
||||
}
|
||||
if fw_type == 'egress':
|
||||
args['networkid'] = self.get_network(key='id')
|
||||
|
@ -255,8 +256,8 @@ class AnsibleCloudStackFirewall(AnsibleCloudStack):
|
|||
self.module.fail_json(msg="missing required argument for type ingress: ip_address")
|
||||
firewall_rules = self.query_api('listFirewallRules', **args)
|
||||
|
||||
if firewall_rules and 'firewallrule' in firewall_rules:
|
||||
for rule in firewall_rules['firewallrule']:
|
||||
if firewall_rules:
|
||||
for rule in firewall_rules:
|
||||
type_match = self._type_cidrs_match(rule, cidrs)
|
||||
|
||||
protocol_match = (
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue