X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fmethods%2FRenewSliver.py;fp=sfa%2Fmethods%2FRenewSliver.py;h=1d7c540b1f23aa3438089f505d970b07aab5bd02;hb=99e9f96209b9ebfd1853e7b8902a1a0fe893eaa2;hp=267410db367d4b96f17cbfb0ded9ae197ebf032b;hpb=b5274259ddb8f0582b42ad760ed01280c2c2e407;p=sfa.git diff --git a/sfa/methods/RenewSliver.py b/sfa/methods/RenewSliver.py index 267410db..1d7c540b 100644 --- a/sfa/methods/RenewSliver.py +++ b/sfa/methods/RenewSliver.py @@ -31,11 +31,11 @@ class RenewSliver(Method): # Validate that the time does not go beyond the credential's expiration time requested_time = parse(expiration_time) - if requested_time > Credential(string=valid_creds[0]).get_lifetime(): + if requested_time > Credential(string=valid_creds[0]).get_expiration(): raise InsufficientRights('SliverStatus: Credential expires before requested expiration time') manager = self.api.get_interface_manager() - manager.renew_slice(self.api, xrn, valid_creds, requested_time) + manager.renew_slice(self.api, slice_xrn, valid_creds, expiration_time) return 1