From: Tony Mack Date: Mon, 9 May 2011 20:41:15 +0000 (-0400) Subject: update client scripts to suppot rspec interface changes X-Git-Tag: sfa-1.0-22~69 X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=commitdiff_plain;h=809441bbb7a01a5d6e6dcd6d08975e55031f06ac update client scripts to suppot rspec interface changes --- diff --git a/sfa/client/sfiAddSliver.py b/sfa/client/sfiAddSliver.py index 62e7b026..b51c7056 100755 --- a/sfa/client/sfiAddSliver.py +++ b/sfa/client/sfiAddSliver.py @@ -28,7 +28,8 @@ else: rspec = parse_rspec(infile) nodes = file(command.opts.nodefile).read().split() try: - rspec.add_slivers(nodes) + slivers = [{'hostname': node} for node in nodes] + rspec.add_slivers(slivers) except: print >> sys.stderr, "FAILED: %s" % nodes sys.exit(1) diff --git a/sfa/client/sfiDeleteSliver.py b/sfa/client/sfiDeleteSliver.py index 67cd9d3a..5b4f70b2 100755 --- a/sfa/client/sfiDeleteSliver.py +++ b/sfa/client/sfiDeleteSliver.py @@ -20,9 +20,10 @@ if command.opts.infile: f.close() try: - rspec.remove_slivers(nodes) + slivers = [{'hostname': node} for node in nodes] + rspec.remove_slivers(slivers) except: - print >> sys.stderr, "FAILED: %s" + print >> sys.stderr, "FAILED: %s" % nodes print rspec.toxml()