From f95fb9f61f1a9711af39bde8b6b0333adb828398 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 5 Aug 2010 22:55:11 +0000 Subject: [PATCH] redeem_ticket has been replaced by RedeemTicket --- sfa/methods/redeem_ticket.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/sfa/methods/redeem_ticket.py b/sfa/methods/redeem_ticket.py index db686cc7..82985e7c 100644 --- a/sfa/methods/redeem_ticket.py +++ b/sfa/methods/redeem_ticket.py @@ -4,10 +4,13 @@ import xmlrpclib from sfa.util.faults import * from sfa.util.method import Method from sfa.util.parameter import Parameter, Mixed +from sfa.methods.RedeemTicket import RedeemTicket -class redeem_ticket(Method): +class redeem_ticket(RedeemTicket): """ - Reset the specified slice + Deprecated. Use RedeemTicket instead. + + Redeem a approved set of resource allocations (ticket). @param cred credential string specifying the rights of the caller @param ticket @@ -24,13 +27,5 @@ class redeem_ticket(Method): returns = [Parameter(int, "1 if successful")] def call(self, cred, ticket): - self.api.auth.check(cred, 'redeemticket') - self.api.auth.check_ticket(ticket) - # send the call to the right manager - manager_base = 'sfa.managers' - mgr_type = self.api.config.SFA_CM_TYPE - manager_module = manager_base + ".component_manager_%s" % mgr_type - manager = __import__(manager_module, fromlist=[manager_base]) - manager.redeem_ticket(self.api, ticket) - return 1 + return RedeemTicket.call(self, ticket, cred) -- 2.43.0