ext_storage: Check for 'pithos:' on create.
authorFilippos Giannakos <philipgian@grnet.gr>
Mon, 22 Jul 2013 10:36:05 +0000 (13:36 +0300)
committerFilippos Giannakos <philipgian@grnet.gr>
Mon, 22 Jul 2013 11:12:35 +0000 (14:12 +0300)
xseg/tools/ext_scripts/vlmc_wrapper.py

index c50cd1b..1269d99 100755 (executable)
@@ -60,7 +60,12 @@ def create(env):
     """Create a new vlmc Image
     """
     name, size, origin = env
-    vlmc.create(name=name, size=int(size), snap=origin)
+    cont_addr = False
+       if origin and origin.startswith('pithos:'):
+        cont_addr = True
+        origin = origin[7:]
+
+    vlmc.create(name=name, size=int(size), snap=origin, cont_addr=cont_addr)
     return 0