X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmethods%2FUpdate.py;h=e0b1003e3d719982e88796ccb2f2692d3e8f6a08;hb=99b7f92d2fb9ba847a51c235da6cf4705b216f4d;hp=aa881ea250fd173c4688d3c39874e75be1d67e2a;hpb=4e6c910b5a0cd3bf578fb10d6d50005a6e5c72f4;p=sfa.git diff --git a/sfa/methods/Update.py b/sfa/methods/Update.py index aa881ea2..e0b1003e 100644 --- a/sfa/methods/Update.py +++ b/sfa/methods/Update.py @@ -1,9 +1,9 @@ -import time -from sfa.util.faults import * from sfa.util.method import Method -from sfa.util.parameter import Parameter, Mixed + from sfa.trust.credential import Credential +from sfa.storage.parameter import Parameter + class Update(Method): """ Update an object in the registry. Currently, this only updates the @@ -37,7 +37,5 @@ class Update(Method): 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() - - return manager.update(self.api, record_dict) + return self.api.manager.Update(self.api, record_dict)