creation of home directory in netns/execute.py
authorAlina Quereilhac <alina.quereilhac@inria.fr>
Wed, 8 Jun 2011 16:37:30 +0000 (18:37 +0200)
committerAlina Quereilhac <alina.quereilhac@inria.fr>
Wed, 8 Jun 2011 16:37:30 +0000 (18:37 +0200)
src/nepi/testbeds/netns/execute.py

index 01a14f6..a76547a 100644 (file)
@@ -68,6 +68,11 @@ class TestbedController(testbed_impl.TestbedController):
         
         self._home_directory = self._attributes.\
             get_attribute_value("homeDirectory")
+        # create home...
+        home = os.path.normpath(self.home_directory)
+        if not os.path.exists(home):
+            os.makedirs(home, 0755)
+
         self._netns = self._load_netns_module()
         super(TestbedController, self).do_setup()