]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[5137] Default parameter handling improved
authorTomek Mrugalski <tomasz@isc.org>
Mon, 6 Mar 2017 18:46:00 +0000 (19:46 +0100)
committerTomek Mrugalski <tomasz@isc.org>
Mon, 6 Mar 2017 18:46:00 +0000 (19:46 +0100)
src/bin/shell/kea-shell

index ae1ab65b4b47576372e2818d2b83d16cc2d38fca..62fccfcc092e13cab5e06b0c0ed714a1b0db12e2 100644 (file)
@@ -27,9 +27,9 @@ from kea_conn import CARequest, CAResponse
 
 import argparse
 parser = argparse.ArgumentParser(description='Connects to Kea Control Agent.')
-parser.add_argument('--host', type=str, nargs=1, default='localhost',
+parser.add_argument('--host', type=str, nargs=1, default='127.0.0.1',
                     help='hostname of the CA to connect to')
-parser.add_argument('--port', type=int, nargs=1, default='8000',
+parser.add_argument('--port', type=int, nargs=1, default=8000,
                     help='TCP port of the CA to connect to')
 parser.add_argument('--timeout', type=int, nargs=1, default='10000',
                     help='Timeout (in milliseconds) when attempting to connect to CA')
@@ -41,8 +41,8 @@ cmd_args = parser.parse_args()
 # connection.
 params = CARequest()
 params.command = cmd_args.command
-params.http_host = cmd_args.host[0]
-params.http_port = cmd_args.port[0]
+params.http_host = cmd_args.host
+params.http_port = cmd_args.port
 params.timeout = cmd_args.timeout
 
 params.generateBody()