From 0a5140342be1c21e9d9eb3a904d3f1845b6d3912 Mon Sep 17 00:00:00 2001 From: Alina Quereilhac Date: Tue, 24 May 2011 13:46:07 +0200 Subject: [PATCH] added: experiment_description.get_element(guid) --- src/nepi/core/design.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/nepi/core/design.py b/src/nepi/core/design.py index a0051885..309f8e5b 100644 --- a/src/nepi/core/design.py +++ b/src/nepi/core/design.py @@ -587,6 +587,14 @@ class ExperimentDescription(object): if box: return box return None + def get_element(self, guid): + if guid in self._testbed_descriptions: + return self._testbed_descriptions[guid] + for testbed_description in self._testbed_descriptions.values(): + box = testbed_description.box(guid) + if box: return box + return None + def add_testbed_description(self, provider): testbed_description = TestbedDescription(self._guid_generator, provider) -- 2.47.0