diff --git a/protogeni/test/createimage.py b/protogeni/test/createimage.py index 9a2c82f98a333ce6497a54526114f7499300c94c..3a9442566f8e4aa7d36bd2b013dd30d25dc3581f 100755 --- a/protogeni/test/createimage.py +++ b/protogeni/test/createimage.py @@ -39,6 +39,27 @@ import re ACCEPTSLICENAME=1 +def Usage(): + print "usage: " + sys.argv[ 0 ] + " [option...] imagename sliver-urn [global]" + print """Options: + -c file, --credentials=file read self-credentials from file + [default: query from SA] + -d, --debug be verbose about XML methods invoked + -f file, --certificate=file read SSL certificate from file + [default: ~/.ssl/encrypted.pem] + -h, --help show options and usage + -l uri, --sa=uri specify uri of slice authority + [default: local] + -m uri, --cm=uri specify uri of component manager + [default: local] + -n name, --slicename=name specify human-readable name of slice + [default: mytestslice] + -p file, --passphrase=file read passphrase from file + [default: ~/.ssl/password] + -r file, --read-commands=file specify additional configuration file + -s file, --slicecredentials=file read slice credentials from file + [default: query from SA]""" + debug = 0 impotent = 1 doglobal = 1 diff --git a/protogeni/test/test-common.py b/protogeni/test/test-common.py index 0e80f0d53b822810b1661c1c5158db955a4539fb..0febf467d661f5587f13b880697c15a3b42ff96c 100755 --- a/protogeni/test/test-common.py +++ b/protogeni/test/test-common.py @@ -84,12 +84,12 @@ if "Usage" not in dir(): [default: query from SA]""" try: - opts, REQARGS = getopt.getopt( sys.argv[ 1: ], "a:c:df:hl:m:n:p:r:s:", - [ "admincredentials=", "credentials=", - "debug", "certificate=", - "help", "sa=", "cm=", "slicename=", - "passphrase=", "read-commands=", - "slicecredentials=", "delete" ] ) + opts, REQARGS = getopt.gnu_getopt( sys.argv[ 1: ], "a:c:df:hl:m:n:p:r:s:", + [ "admincredentials=", "credentials=", + "debug", "certificate=", + "help", "sa=", "cm=", "slicename=", + "passphrase=", "read-commands=", + "slicecredentials=", "delete" ] ) except getopt.GetoptError, err: print >> sys.stderr, str( err ) Usage()