From: Claudio-Daniel Freire Date: Fri, 6 May 2011 16:45:32 +0000 (+0200) Subject: Create home directory if not found - NS3 needs it indeed X-Git-Tag: nepi_v2~66 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=17df7b0b2080e402adf2390d8787d39adbbb0c10;p=nepi.git Create home directory if not found - NS3 needs it indeed --- diff --git a/src/nepi/testbeds/ns3/execute.py b/src/nepi/testbeds/ns3/execute.py index 2fca7f92..685a47af 100644 --- a/src/nepi/testbeds/ns3/execute.py +++ b/src/nepi/testbeds/ns3/execute.py @@ -30,6 +30,12 @@ class TestbedController(testbed_impl.TestbedController): self._home_directory = self._attributes.\ get_attribute_value("homeDirectory") self._ns3 = self._load_ns3_module() + + # create home... + home = os.path.normpath(self.home_directory) + if not os.path.exists(home): + os.makedirs(home, 0755) + super(TestbedController, self).do_setup() def start(self):