diff --git a/protogeni/test/createsliver.py b/protogeni/test/createsliver.py index 982673eaa0e9455ab27dc0b345a155984e6a2a38..c2c713da381c1971bfa4375713449a07555c98d6 100755 --- a/protogeni/test/createsliver.py +++ b/protogeni/test/createsliver.py @@ -126,6 +126,18 @@ mycredential = response["value"] print "Got my SA credential" #print str(mycredential); +# +# Lookup my ssh keys. +# +params = {} +params["credential"] = mycredential +rval,response = do_method("sa", "GetKeys", params) +if rval: + Fatal("Could not get my keys") + pass +mykeys = response["value"] +#print str(mykeys); + # # Lookup slice. # @@ -197,6 +209,7 @@ print "Got a ticket from the CM. Redeeming the ticket ..." # params = {} params["ticket"] = ticket +params["keys"] = mykeys params["impotent"] = impotent rval,response = do_method("cm", "RedeemTicket", params) if rval: