Loading lncc.py +8 −0 Original line number Diff line number Diff line Loading @@ -349,6 +349,8 @@ class LnccCli(cmd2.Cmd): params["password"] = args.password if args.port: params["port"] = args.port if args.rsa_key_file: params["key_filename"] = args.rsa_key_file # Workaround for namespace issue on <reply xmlnc:nc="..."> if args.device_params == "huaweiyang": params["device_params"] = {"name": "huaweiyang"} Loading Loading @@ -432,6 +434,7 @@ class LnccCli(cmd2.Cmd): _ne_add_parser.add_argument("--username") _ne_add_parser.add_argument("--password") _ne_add_parser.add_argument("--port") _ne_add_parser.add_argument("--rsa_key_file") # Workaround for namespace issue _ne_add_parser.add_argument("--device_params", choices=["huaweiyang"]) _ne_add_parser.set_defaults(func=ne_add) Loading Loading @@ -544,6 +547,9 @@ class LnccCli(cmd2.Cmd): _nc_get_parser.add_argument("--filter-file", metavar="XML-FILE", type=argparse.FileType("r")) _nc_get_parser.add_argument("--with_defaults", required=False, choices={"report-all", "report-all-tagged","trim","explicit"}) _nc_get_parser.set_defaults(operation="get") _nc_get_config_parser = _netconf_subparsers.add_parser("get-config") Loading @@ -551,6 +557,8 @@ class LnccCli(cmd2.Cmd): metavar="XML-FILE", type=argparse.FileType("r")) _nc_get_config_parser.add_argument("--source", required=True, choices=DATASTORES) _nc_get_config_parser.add_argument("--with_defaults", required=False, choices={ "report-all", "report-all-tagged","trim","explicit"}) _nc_get_config_parser.set_defaults(operation="get-config") _nc_edit_parser = _netconf_subparsers.add_parser("edit-config") Loading Loading
lncc.py +8 −0 Original line number Diff line number Diff line Loading @@ -349,6 +349,8 @@ class LnccCli(cmd2.Cmd): params["password"] = args.password if args.port: params["port"] = args.port if args.rsa_key_file: params["key_filename"] = args.rsa_key_file # Workaround for namespace issue on <reply xmlnc:nc="..."> if args.device_params == "huaweiyang": params["device_params"] = {"name": "huaweiyang"} Loading Loading @@ -432,6 +434,7 @@ class LnccCli(cmd2.Cmd): _ne_add_parser.add_argument("--username") _ne_add_parser.add_argument("--password") _ne_add_parser.add_argument("--port") _ne_add_parser.add_argument("--rsa_key_file") # Workaround for namespace issue _ne_add_parser.add_argument("--device_params", choices=["huaweiyang"]) _ne_add_parser.set_defaults(func=ne_add) Loading Loading @@ -544,6 +547,9 @@ class LnccCli(cmd2.Cmd): _nc_get_parser.add_argument("--filter-file", metavar="XML-FILE", type=argparse.FileType("r")) _nc_get_parser.add_argument("--with_defaults", required=False, choices={"report-all", "report-all-tagged","trim","explicit"}) _nc_get_parser.set_defaults(operation="get") _nc_get_config_parser = _netconf_subparsers.add_parser("get-config") Loading @@ -551,6 +557,8 @@ class LnccCli(cmd2.Cmd): metavar="XML-FILE", type=argparse.FileType("r")) _nc_get_config_parser.add_argument("--source", required=True, choices=DATASTORES) _nc_get_config_parser.add_argument("--with_defaults", required=False, choices={ "report-all", "report-all-tagged","trim","explicit"}) _nc_get_config_parser.set_defaults(operation="get-config") _nc_edit_parser = _netconf_subparsers.add_parser("edit-config") Loading