# xxx - don't expose yet in api interface and slices dont know how to use that yet
define_accessors(current_module, Slice, "Vref", "vref",
"slice/config", "vserver reference image type",
- get_roles=all_roles, set_roles=["admin"], expose_in_api=False)
+ get_roles=all_roles, set_roles=["admin"], expose_in_api=True)
# node architecture
define_accessors(current_module, Node, "Arch", "arch",
"node/config", "architecture name",
get_roles=all_roles, set_roles=tech_roles, expose_in_api=True)
+# define the dummynet connection to a node
+define_accessors(current_module, Node, "Dummynet", "dummynet", "node/config",
+ "dummynet box connected to the node", get_roles=all_roles, set_roles="pi")
# distribution to be deployed
define_accessors(current_module, Node, "Pldistro", "pldistro",
"node/config", "PlanetLab distribution",
# xxx - don't expose yet in api interface and slices dont know how to use that yet
define_accessors(current_module, Interface, "Ifname", "ifname",
"interface/config", "linux name",
- get_roles=all_roles, set_roles=tech_roles, expose_in_api=False)
+ get_roles=all_roles, set_roles=tech_roles, expose_in_api=True)
define_accessors(current_module, Interface, "Driver", "driver",
"interface/config", "driver name",
get_roles=all_roles, set_roles=tech_roles)