update client scripts to suppot rspec interface changes
[sfa.git] / sfa / client / sfiDeleteSliver.py
index d97dfda..5b4f70b 100755 (executable)
@@ -19,10 +19,11 @@ if command.opts.infile:
         nodes = f.read().split()
         f.close()
        
-        try:
-            rspec.remove_slivers(nodes)
-        except:
-            print >> sys.stderr, "FAILED: %s"  
+    try:
+        slivers = [{'hostname': node} for node in nodes]
+        rspec.remove_slivers(slivers)
+    except:
+        print >> sys.stderr, "FAILED: %s" % nodes 
 
     print rspec.toxml()