Pass all creds to the interface managers because they need access to any potential...
authorTony Mack <tmack@cs.princeton.edu>
Sun, 22 Aug 2010 16:50:04 +0000 (16:50 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Sun, 22 Aug 2010 16:50:04 +0000 (16:50 +0000)
sfa/methods/CreateSliver.py
sfa/methods/DeleteSliver.py
sfa/methods/ListResources.py
sfa/methods/ListSlices.py
sfa/methods/Start.py
sfa/methods/Stop.py

index e8f9b94..c21ceb4 100644 (file)
@@ -46,7 +46,7 @@ class CreateSliver(Method):
         elif self.api.interface in ['slicemgr']:
             chain_name = 'FORWARD-OUTGOING'
         rspec = run_sfatables(chain_name, hrn, origin_hrn, rspec)
-        allocated = manager.create_slice(self.api, slice_xrn, valid_creds, rspec, users)
+        allocated = manager.create_slice(self.api, slice_xrn, creds, rspec, users)
 
         return rspec 
     
index f5414fb..3ed3b47 100644 (file)
@@ -36,6 +36,6 @@ class DeleteSliver(Method):
         self.api.logger.info("interface: %s\tcaller-hrn: %s\ttarget-hrn: %s\tmethod-name: %s"%(self.api.interface, origin_hrn, hrn, self.name))
 
         manager = self.api.get_interface_manager() 
-        manager.delete_slice(self.api, xrn, valid_creds)
+        manager.delete_slice(self.api, xrn, creds)
  
         return 1 
index bcc1b23..80b483e 100644 (file)
@@ -38,7 +38,7 @@ class ListResources(Method):
             origin_hrn = Credential(string=valid_creds[0]).get_gid_caller().get_hrn()
         # get manager for this interface    
         manager = self.api.get_interface_manager()
-        rspec = manager.get_rspec(self.api, valid_creds, options)
+        rspec = manager.get_rspec(self.api, creds, options)
 
         # filter rspec through sfatables 
         if self.api.interface in ['aggregate']:
index 784effa..236d34f 100644 (file)
@@ -33,5 +33,5 @@ class ListSlices(Method):
         self.api.logger.info("interface: %s\tcaller-hrn: %s\tmethod-name: %s"%(self.api.interface, origin_hrn, self.name))
 
         manager = self.api.get_interface_manager() 
-        return manager.get_slices(self.api, valid_creds)
+        return manager.get_slices(self.api, creds)
  
index 26a2958..958e34f 100644 (file)
@@ -36,6 +36,6 @@ class Start(Method):
         self.api.logger.info("interface: %s\tcaller-hrn: %s\ttarget-hrn: %s\tmethod-name: %s"%(self.api.interface, origin_hrn, hrn, self.name))
 
         manager = self.api.get_interface_manager() 
-        manager.start_slice(self.api, xrn, valid_creds)
+        manager.start_slice(self.api, xrn, creds)
  
         return 1 
index 4f2fc8c..c871e05 100644 (file)
@@ -36,6 +36,6 @@ class Stop(Method):
         self.api.logger.info("interface: %s\tcaller-hrn: %s\ttarget-hrn: %s\tmethod-name: %s"%(self.api.interface, origin_hrn, hrn, self.name))
 
         manager = self.api.get_interface_manager() 
-        manager.stop_slice(self.api, xrn, valid_creds)
+        manager.stop_slice(self.api, xrn, creds)
  
         return 1