From: Tony Mack Date: Fri, 20 Nov 2009 19:40:23 +0000 (+0000) Subject: added redeemticket X-Git-Tag: sfa-0.9-7~304 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=48fe041beb65bb009c54d498b3997f12e58cc08f;p=sfa.git added redeemticket --- diff --git a/sfa/trust/rights.py b/sfa/trust/rights.py index 2e2660f4..2e5d3edc 100644 --- a/sfa/trust/rights.py +++ b/sfa/trust/rights.py @@ -17,11 +17,11 @@ privilege_table = {"authority": ["register", "remove", "update", "resolve", "list", "getcredential"], "refresh": ["remove", "update"], "resolve": ["resolve", "list", "getcredential"], - "sa": ["getticket", "redeemslice", "createslice", "deleteslice", "updateslice", + "sa": ["getticket", "redeemslice", "redeemticket", "createslice", "deleteslice", "updateslice", "getsliceresources", "getticket", "loanresources", "stopslice", "startslice", "deleteslice", "resetslice", "listslices", "listnodes", "getpolicy"], - "embed": ["getticket", "redeemslice", "createslice", "deleteslice", "updateslice", "getsliceresources"], - "bind": ["getticket", "loanresources"], + "embed": ["getticket", "redeemslice", "redeemticket", "createslice", "deleteslice", "updateslice", "getsliceresources"], + "bind": ["getticket", "loanresources", "redeemticket"], "control": ["updateslice", "createslice", "stopslice", "startslice", "deleteslice", "resetslice", "getsliceresources"], "info": ["listslices", "listnodes", "getpolicy"], "ma": ["setbootstate", "getbootstate", "reboot"]}