- if (len(sys.argv)) < 4:
- raise Exception("Usage: ./dummy_app <mode> <ip> <port> [<action> <test>]")
- if (len(sys.argv) == 6):
- action = sys.argv[4]
- test = int(sys.argv[5])
-
- run (sys.argv[1], sys.argv[2], int(sys.argv[3]))
+ parser = argparse.ArgumentParser()
+ parser.add_argument('-m', action='store', dest='mode')
+ parser.add_argument('-i', action='store', dest='ip')
+ parser.add_argument('-p', action='store', dest='port')
+ parser.add_argument('-proto', action='store', dest='proto')
+ parser.add_argument('-a', action='store', dest='action')
+ parser.add_argument('-t', action='store', dest='test')
+ results = parser.parse_args()
+ action = results.action
+ test = results.test
+ run(results.mode, results.ip, results.port, results.proto)
+ #if (len(sys.argv)) < 4:
+ # raise Exception("Usage: ./dummy_app <mode> <ip> <port> [<action> <test>]")
+ #if (len(sys.argv) == 6):
+ # action = sys.argv[4]
+ # test = int(sys.argv[5])
+ #run (sys.argv[1], sys.argv[2], int(sys.argv[3]))