From 96db9a55e25024078c6fd3a782af3513cd4c015b Mon Sep 17 00:00:00 2001 From: Wholeshoot Date: Mon, 15 Oct 2018 19:16:39 -0400 Subject: [PATCH] bigip_firewall_rule -- missing port_range (#47077) port_range was missing from bigip_firewall_rule --- lib/ansible/modules/network/f5/bigip_firewall_rule.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/ansible/modules/network/f5/bigip_firewall_rule.py b/lib/ansible/modules/network/f5/bigip_firewall_rule.py index d0e57c89277..9b01b6ba4d3 100644 --- a/lib/ansible/modules/network/f5/bigip_firewall_rule.py +++ b/lib/ansible/modules/network/f5/bigip_firewall_rule.py @@ -485,6 +485,8 @@ class ModuleParameters(Parameters): result += [('vlan', fq_name(self.partition, x['vlan']))] elif 'port' in x and x['port'] is not None: result += [('port', str(x['port']))] + elif 'port_range' in x and x['port_range'] is not None: + result += [('port', x['port_range'])] elif 'port_list' in x and x['port_list'] is not None: result += [('port_list', fq_name(self.partition, x['port_list']))] if result: @@ -507,6 +509,8 @@ class ModuleParameters(Parameters): result += [('geo', x['country'])] elif 'port' in x and x['port'] is not None: result += [('port', str(x['port']))] + elif 'port_range' in x and x['port_range'] is not None: + result += [('port', x['port_range'])] elif 'port_list' in x and x['port_list'] is not None: result += [('port_list', fq_name(self.partition, x['port_list']))] if result: