From: Tony Mack Date: Thu, 15 Mar 2012 18:25:41 +0000 (-0400) Subject: fix call to CreateSliver X-Git-Tag: sfa-2.1-4~38 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=385288bc2c9046d7a38348e222bf822a41733840;p=sfa.git fix call to CreateSliver --- diff --git a/sfa/clientbin/sfaadmin.py b/sfa/clientbin/sfaadmin.py index f029ae01..d4f8e0c8 100755 --- a/sfa/clientbin/sfaadmin.py +++ b/sfa/clientbin/sfaadmin.py @@ -202,16 +202,15 @@ class AggregateCommands(Commands): @args('-u', '--user', dest='user', metavar='', help='hrn/urn of slice user') @args('-k', '--key', dest='key', metavar='', help="path to user's public key file") def create(self, xrn, rspec, user, key): - xrn = Xrn(xrn) + xrn = Xrn(xrn, 'slice') slice_urn=xrn.get_urn() - slice_hrn=xrn.get_hrn() rspec_string = open(rspec).read() user_xrn = Xrn(user, 'user') user_urn = user_xrn.get_urn() user_key_string = open(key).read() users = [{'urn': user_urn, 'keys': [user_key_string]}] options={} - self.api.manager.CreateSliver(self, slice_urn, slice_hrn, [], rspec_string, users, options) + self.api.manager.CreateSliver(self, slice_urn, [], rspec_string, users, options) @args('-x', '--xrn', dest='xrn', metavar='', help='object hrn/urn', default=None) def delete(self, xrn):