Skip to content

Commit

Permalink
NIR (#67) fix for py 2.x ipaddr calls
Browse files Browse the repository at this point in the history
  • Loading branch information
secynic committed Jul 9, 2016
1 parent 340fc22 commit 07bc367
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion ipwhois/nir.py
Original file line number Diff line number Diff line change
Expand Up @@ -293,8 +293,18 @@ def _get_nets_jpnic(self, response):

net = copy.deepcopy(BASE_NET)
tmp = ip_network(match.group(2))
try:
network_address = tmp.network_address
except AttributeError:
network_address = tmp.ip

try:
broadcast_address = tmp.broadcast_address
except AttributeError:
broadcast_address = tmp.broadcast

net['range'] = '{0} - {1}'.format(
tmp.network_address + 1, tmp.broadcast_address
network_address + 1, broadcast_address
)

cidr = ip_network(match.group(2).strip()).__str__()
Expand Down

0 comments on commit 07bc367

Please sign in to comment.