Updated createsliver to return the requested rspec on createsliver, as specified...
authorJosh Karlin <jkarlin@bbn.com>
Fri, 30 Jul 2010 18:51:09 +0000 (18:51 +0000)
committerJosh Karlin <jkarlin@bbn.com>
Fri, 30 Jul 2010 18:51:09 +0000 (18:51 +0000)
sfa/methods/CreateSliver.py

index 651a77d..4f58013 100644 (file)
@@ -57,6 +57,10 @@ class CreateSliver(Method):
             rspec = self.__run_sfatables(manager, SFATablesRules('INCOMING'),
                                          hrn, origin_hrn, rspec)
 
-            return manager.CreateSliver(self.api, slice_xrn, ValidCreds, rspec, users)            
+            
+            allocated = manager.CreateSliver(self.api, slice_xrn, ValidCreds, rspec, users)
+            if allocated:
+                return rspec
+
         return ''