"resources": "[name]",
"create": "name rspec",
"get_ticket": "name rspec",
+ "redeem_ticket": "ticket rspec"
"delete": "name",
"reset": "name",
"start": "name",
def aggregates(self, opts, args):
+ """
+ return a list of details about known aggregates
+ """
user_cred = self.get_user_cred().save_to_string(save_parents=True)
hrn = None
if args:
return
def registries(self, opts, args):
+ """
+ return a list of details about known registries
+ """
user_cred = self.get_user_cred().save_to_string(save_parents=True)
hrn = None
if args:
result = self.registry.get_registries(user_cred, hrn, request_hash)
display_list(result)
return
+
+ def components(self, opts, args):
+ """
+ return a list of details about known components
+ """
+ user_cred = self.get_user_cred().save_to_string(save_parents=True)
+ hrn = None
+ if args:
+ hrn = args[0]
+ request_hash=None
+ if self.hashrequest:
+ arg_list = [user_cred, hrn]
+ request_hash = self.key.compute_hash(arg_list)
+ result = self.sm.components(user_cred, hrn, request_hash)
+ display_list(result)
+ return
#
# Slice-related commands
ticket = SfaTicket(string=ticket_string)
ticket.save_to_file(filename=file, save_parents=True)
print ticket_string
+
+ def redeem_ticket(self, opts, args):
+ return
# delete named slice
def delete(self,opts, args):