X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fclient%2FsfiAddSliver.py;fp=sfa%2Fclient%2FsfiAddSliver.py;h=be1c51c2f1b9593466a11aaeb474884c6e488937;hb=338710533f2d8474ec56522e714b97e9a438f6c1;hp=0000000000000000000000000000000000000000;hpb=9a638a1b62460a8aa5cbdfa25d3a99a79b6f1d5f;p=sfa.git diff --git a/sfa/client/sfiAddSliver.py b/sfa/client/sfiAddSliver.py new file mode 100755 index 00000000..be1c51c2 --- /dev/null +++ b/sfa/client/sfiAddSliver.py @@ -0,0 +1,22 @@ +#! /usr/bin/env python + +import sys +from sfa.util.rspecHelper import RSpec, Commands + +command = Commands(usage="%prog [options] node1 node2...", + description="Add slivers to the RSpec. " + + "This command reads in an RSpec and outputs a modified " + + "RSpec. Use this to add nodes to your slice.") +command.add_nodefile_option() +command.prep() + +for node in command.nodes: + try: + command.rspec.add_sliver(node) + except: + print >> sys.stderr, "FAILED: %s" % node + +print command.rspec + + +