|
|
|
@ -150,7 +150,7 @@ def usage(): |
|
|
|
|
|
|
|
|
|
try: |
|
|
|
|
opts, args = getopt.getopt(sys.argv[1:], "hdf:u:qp:P:s:vVw", \ |
|
|
|
|
["help", "dump", "file=", "user=", "pass=", "proto=", "proto=", |
|
|
|
|
["help", "dump", "file=", "user=", "pass=", "port=", "proto=", |
|
|
|
|
"quiet=", "server=", "verbose", "version", "write"]) |
|
|
|
|
except getopt.GetoptError: |
|
|
|
|
# print help information and exit: |
|
|
|
@ -161,28 +161,28 @@ for o, a in opts: |
|
|
|
|
if o in ("-h", "--help"): |
|
|
|
|
usage() |
|
|
|
|
sys.exit(1) |
|
|
|
|
if o in ("-V", "--version"): |
|
|
|
|
print "%s: 0.7" % sys.argv[0] |
|
|
|
|
elif o in ("-V", "--version"): |
|
|
|
|
print "%s: 0.8" % sys.argv[0] |
|
|
|
|
sys.exit(1) |
|
|
|
|
if o in ("-d", "--no-dump"): |
|
|
|
|
elif o in ("-d", "--no-dump"): |
|
|
|
|
no_dump = 1 |
|
|
|
|
if o in ("-f", "--file"): |
|
|
|
|
elif o in ("-f", "--file"): |
|
|
|
|
dumpfile = a |
|
|
|
|
if o in ("-s", "--server"): |
|
|
|
|
elif o in ("-s", "--server"): |
|
|
|
|
server = a |
|
|
|
|
if o in ("-u", "--user"): |
|
|
|
|
elif o in ("-u", "--user"): |
|
|
|
|
user = a |
|
|
|
|
if o in ("-p", "--pass"): |
|
|
|
|
elif o in ("-p", "--pass"): |
|
|
|
|
password = a |
|
|
|
|
if o in ("-P", "--proto"): |
|
|
|
|
elif o in ("-P", "--proto"): |
|
|
|
|
proto = a |
|
|
|
|
if o in ("--port"): |
|
|
|
|
PORT = a |
|
|
|
|
if o in ("-w", "--write"): |
|
|
|
|
elif o == "--port": |
|
|
|
|
PORT = int(a) |
|
|
|
|
elif o in ("-w", "--write"): |
|
|
|
|
write_image = 1 |
|
|
|
|
if o in ("-q", "--quiet"): |
|
|
|
|
elif o in ("-q", "--quiet"): |
|
|
|
|
verbose = 0 |
|
|
|
|
if o in ("-v", "--verbose"): |
|
|
|
|
elif o in ("-v", "--verbose"): |
|
|
|
|
verbose = 1 |
|
|
|
|
|
|
|
|
|
# make sure we have enough arguments |
|
|
|
@ -252,7 +252,7 @@ if write_image: |
|
|
|
|
print "Writing new image..." |
|
|
|
|
print cmd, |
|
|
|
|
tn.write(cmd) |
|
|
|
|
buf = tn.read_until("Returned 0") |
|
|
|
|
buf = tn.read_until("Returned 0",10) |
|
|
|
|
|
|
|
|
|
tn.write("exit\n") |
|
|
|
|
tn.close() |
|
|
|
|