From 809441bbb7a01a5d6e6dcd6d08975e55031f06ac Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Mon, 9 May 2011 16:41:15 -0400 Subject: [PATCH] update client scripts to suppot rspec interface changes --- sfa/client/sfiAddSliver.py | 3 ++- sfa/client/sfiDeleteSliver.py | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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() -- 2.43.0