From a7608315405665b41caa582f58a9d99e4252a543 Mon Sep 17 00:00:00 2001 From: Claudio-Daniel Freire Date: Fri, 27 May 2011 14:33:31 +0200 Subject: [PATCH] Require vroute vsys tag if a node has routes --- src/nepi/testbeds/planetlab/metadata_v01.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/nepi/testbeds/planetlab/metadata_v01.py b/src/nepi/testbeds/planetlab/metadata_v01.py index d5c0ab9c..b746b5b2 100644 --- a/src/nepi/testbeds/planetlab/metadata_v01.py +++ b/src/nepi/testbeds/planetlab/metadata_v01.py @@ -172,6 +172,11 @@ def create_node(testbed_instance, guid): for guid in dev_guids ) element.min_num_external_ifaces = num_open_ifaces + # require vroute vsys if we have routes to set up + routes = testbed_instance._add_route.get(guid) + if routes: + element.required_vsys.add("vroute") + testbed_instance.elements[guid] = element def create_nodeiface(testbed_instance, guid): -- 2.47.0