X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2Fconfig_default.py;h=0a3c9be8cfcf8f07d79539c7485197417c4e29d8;hb=c9b1f49bcd36492664afbd091f0468b144aa7e85;hp=288b613044e347eec37b1e95f47686c1949066f8;hpb=cdebbf31087c032328ab2d55e0856e2fa9679751;p=tests.git diff --git a/system/config_default.py b/system/config_default.py index 288b613..0a3c9be 100644 --- a/system/config_default.py +++ b/system/config_default.py @@ -27,21 +27,40 @@ def sfa_root (index): def nodes(options,index): return [{'name':'node%d'%index, - 'node_fields': {'hostname': 'deferred-nodename%d'%index, - 'model':'qemu/minhw', } , + 'node_fields': {'hostname': 'deferred-nodename%d'%index, + 'model':'qemu/minhw', } , 'host_box': 'deferred-node-hostbox-%d'%index, 'owner' : 'pi', 'nodegroups' : 'mynodegroup', - 'interface_fields': { 'method':'static', - 'type':'ipv4', - 'ip':'xxx-deferred-xxx', - 'gateway':'xxx-deferred-xxx', - 'network':'xxx-deferred-xxx', - 'broadcast':'xxx-deferred-xxx', - 'netmask':'xxx-deferred-xxx', - 'dns1': 'xxx-deferred-xxx', - 'dns2': 'xxx-deferred-xxx', - }, + 'interface_fields': { 'method':'static', + 'type':'ipv4', + 'ip':'xxx-deferred-xxx', + 'gateway':'xxx-deferred-xxx', + 'network':'xxx-deferred-xxx', + 'broadcast':'xxx-deferred-xxx', + 'netmask':'xxx-deferred-xxx', + 'dns1': 'xxx-deferred-xxx', + 'dns2': 'xxx-deferred-xxx', + }, + # how to deal with the new plcapi way of modeling interfaces + # last_updated - ip_address_ids - is_primary - hostname + # method 'static' or 'dhcp' - mac - interface_tag_ids + # if_name - ifname (accessor) - bwlimit + # xxx remains to deal with dns1 dns2 and gateway + # this gets appended to node_fields with the new interface + 'node_fields_nint' : { 'dns':'xxx-deferred-xxx', + }, + 'interface_fields_nint' : { 'is_primary' : True, + 'method' : 'static', + }, + # last_updated - netmask - ip_addr - type (e.g., 'ipv4') + 'ipaddress_fields' : { 'type' : 'ipv4', + 'ip_addr' : 'xxx-deferred-xxx', + 'netmask' : 'xxx-deferred-xxx', + } , + 'route_fields' : { 'subnet' : '0.0.0.0/0', + 'next_hop' : 'xxx-deferred-xxx', + }, }] def all_nodenames (options,index):