mirror of https://github.com/ceph/ceph-ansible.git
ipaddrs_in_ranges: fix python indent
pycodestyle returns: E111 indentation is not a multiple of four Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>pull/4687/head
parent
6ce4fde820
commit
8a0a13f67a
|
@ -8,23 +8,23 @@ except ImportError:
|
|||
|
||||
|
||||
class FilterModule(object):
|
||||
''' IP addresses within IP ranges '''
|
||||
''' IP addresses within IP ranges '''
|
||||
|
||||
def ips_in_ranges(self, ip_addresses, ip_ranges):
|
||||
ips_in_ranges = list()
|
||||
for ip_addr in ip_addresses:
|
||||
for ip_range in ip_ranges:
|
||||
if netaddr.IPAddress(ip_addr) in netaddr.IPNetwork(ip_range):
|
||||
ips_in_ranges.append(ip_addr)
|
||||
return ips_in_ranges
|
||||
def ips_in_ranges(self, ip_addresses, ip_ranges):
|
||||
ips_in_ranges = list()
|
||||
for ip_addr in ip_addresses:
|
||||
for ip_range in ip_ranges:
|
||||
if netaddr.IPAddress(ip_addr) in netaddr.IPNetwork(ip_range):
|
||||
ips_in_ranges.append(ip_addr)
|
||||
return ips_in_ranges
|
||||
|
||||
def filters(self):
|
||||
if netaddr:
|
||||
return {
|
||||
'ips_in_ranges': self.ips_in_ranges
|
||||
}
|
||||
else:
|
||||
# Need to install python's netaddr for these filters to work
|
||||
raise errors.AnsibleFilterError(
|
||||
"The ips_in_ranges filter requires python's netaddr be "
|
||||
"installed on the ansible controller.")
|
||||
def filters(self):
|
||||
if netaddr:
|
||||
return {
|
||||
'ips_in_ranges': self.ips_in_ranges
|
||||
}
|
||||
else:
|
||||
# Need to install python's netaddr for these filters to work
|
||||
raise errors.AnsibleFilterError(
|
||||
"The ips_in_ranges filter requires python's netaddr be "
|
||||
"installed on the ansible controller.")
|
||||
|
|
Loading…
Reference in New Issue