From: Claudio-Daniel Freire Date: Fri, 6 May 2011 16:45:07 +0000 (+0200) Subject: Remember root directory - it's useful X-Git-Tag: nepi_v2~67 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=b498bfb591f1c4f39b66ba10c43599e0ed7d20c0;p=nepi.git Remember root directory - it's useful --- diff --git a/src/nepi/core/testbed_impl.py b/src/nepi/core/testbed_impl.py index 07f308e6..b5f91278 100644 --- a/src/nepi/core/testbed_impl.py +++ b/src/nepi/core/testbed_impl.py @@ -46,6 +46,11 @@ class TestbedController(execute.TestbedController): for factory in self._metadata.build_execute_factories(): self._factories[factory.factory_id] = factory self._attributes = self._metadata.testbed_attributes() + self._root_directory = None + + @property + def root_directory(self): + return self._root_directory @property def guids(self): @@ -180,6 +185,8 @@ class TestbedController(execute.TestbedController): self._add_route[guid].append((destination, netprefix, nexthop)) def do_setup(self): + self._root_directory = self._attributes.\ + get_attribute_value("rootDirectory") self._status = TESTBED_STATUS_SETUP def do_create(self):