1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import sys
from apex import ip_utils
iface = ip_utils.get_interface(sys.argv[1])
erroring_tests = (
"ip_utils.get_interface('')",
"ip_utils.get_interface('lo', address_family=0)",
"ip_utils.get_interface('lo', address_family=6)",
"ip_utils.get_interface('lo')",
"ip_utils.get_ip_range()",
"ip_utils.get_ip_range(interface=iface)")
for t in erroring_tests:
try:
eval(t)
except:
pass
ip_utils.find_gateway(interface=iface)
ip_utils.get_ip(1, cidr="10.10.10.0/24")
ip_utils.get_ip(1, interface=iface)
ip_utils.get_ip_range(interface=iface, start_offset=1, end_offset=20)
ip_utils.get_ip_range(interface=iface, start_offset=1, count=10)
ip_utils.get_ip_range(interface=iface, end_offset=20, count=10)
|