From b498bfb591f1c4f39b66ba10c43599e0ed7d20c0 Mon Sep 17 00:00:00 2001 From: Claudio-Daniel Freire Date: Fri, 6 May 2011 18:45:07 +0200 Subject: [PATCH] Remember root directory - it's useful --- src/nepi/core/testbed_impl.py | 7 +++++++ 1 file changed, 7 insertions(+) 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): -- 2.47.0