X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmethods%2FDeleteSliver.py;h=58b88466999de2799edf90d90dff050b0742f963;hb=19dff4d49e0bf51857903d759947d0a1b01229a4;hp=741bbd70f21aa14017507cfb5e833d6a5e74a2cc;hpb=5307e4e09dd0a7982f0c6dfdd13065425c802005;p=sfa.git diff --git a/sfa/methods/DeleteSliver.py b/sfa/methods/DeleteSliver.py index 741bbd70..58b88466 100644 --- a/sfa/methods/DeleteSliver.py +++ b/sfa/methods/DeleteSliver.py @@ -1,4 +1,3 @@ -from sfa.util.faults import * from sfa.util.xrn import urn_to_hrn from sfa.util.method import Method from sfa.util.parameter import Parameter, Mixed @@ -26,14 +25,13 @@ class DeleteSliver(Method): returns = Parameter(int, "1 if successful") def call(self, xrn, creds, call_id=""): - hrn, type = urn_to_hrn(xrn) + (hrn, type) = urn_to_hrn(xrn) valid_creds = self.api.auth.checkCredentials(creds, 'deletesliver', hrn) #log the call origin_hrn = Credential(string=valid_creds[0]).get_gid_caller().get_hrn() 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.DeleteSliver(self.api, xrn, creds, call_id) + self.api.manager.DeleteSliver(self.api, xrn, creds, call_id) return 1