-#!/usr/bin/python -u
+#!/usr/bin/python3 -u
+# -*- python3 -*-
# Thierry Parmentelat <thierry.parmentelat@inria.fr>
-# Copyright (C) 2010 INRIA
+# Copyright (C) 2015 INRIA
#
# this is only an example file
# the actual file is installed in your testmaster box as /root/LocalTestResources.py
# the experimental lxc-based build box
def build_lxc_boxes_spec (self):
-# velvet needs attention
-# return [ 'liquid', 'reed', 'velvet' ]
-# reed out of the pool, liquid only used for the last f18 build
+# liquid only used for the last f18 build
return [ 'buzzcocks', 'liquid' ]
# the lxc-capable box for PLCs
return [
# gotan looks in bad shape and I can't use its drac from the US
# ('gotan', 20), # how many plcs max in this box
- ('deathvegas', 12),
+ ('buzzcocks', 12),
]
# vplc01 to 40
def vplc_ips (self):
- return [ ( 'vplc%02d'%i, # DNS name
+ return [ ( 'vplc{:02d}'.format(i), # DNS name
'unused') # MAC address
for i in range(1,41) ]
def qemu_boxes_spec (self):
return [ # (hostname, how many qemus max in this box)
- ('boxtops', 12),
+ ('boxtops', 64),
]
# these boxes are going on a well deserved retirement
# the nodes pool has a MAC address as user-data (3rd elt in tuple)
def vnode_ips (self):
- return [ ( 'vnode%02d'%i, # DNS name
- '02:34:56:00:00:%02d'%i) # MAC address
+ return [ ( 'vnode{:02d}'.format(i), # DNS name
+ '02:34:56:00:00:{:02d}'.format(i)) # MAC address
for i in range(1,21) ]
# local network settings