4 # this is only an example file
5 # the actual file is installed in your testmaster box as /root/LocalTestResources.py
9 from TestResources import TestResources
11 class OnelabTestResources (TestResources):
13 # we use only one for now but who knows
15 return [ 'testbox.test.planet-lab.org' ]
17 def network_dict (self):
18 return { 'interface_fields:gateway': '128.112.139.1',
19 'interface_fields:network': '128.112.139.0',
20 'interface_fields:broadcast': '128.112.139.127',
21 'interface_fields:netmask': '255.255.255.128',
22 'interface_fields:dns1': '128.112.136.10',
23 'interface_fields:dns2': '128.112.136.12',
26 def nodes_ip_pool (self):
27 return [ ("node-01.test.planet-lab.org", "128.112.139.44", "de:ad:be:ef:00:10"),
28 ("node-02.test.planet-lab.org", "128.112.139.66", "de:ad:be:ef:00:20"),
31 def qemus_ip_pool (self):
32 return [ ( 'testqemu1.test.planet-lab.org', None, None ) ]
37 def plcs_ip_pool (self):
38 return [ ("plc-01.test.planet-lab.org","128.112.139.34", "de:ad:be:ef:ff:01"),
39 ("plc-02.test.planet-lab.org","128.112.139.35", "de:ad:be:ef:ff:02"),
40 ("plc-03.test.planet-lab.org","128.112.139.36", "de:ad:be:ef:ff:03"),
41 ("plc-04.test.planet-lab.org","128.112.139.37", "de:ad:be:ef:ff:04"),
42 ("plc-05.test.planet-lab.org","128.112.139.41", "de:ad:be:ef:ff:05"),
49 local_resources = OnelabTestResources ()