rm odltools egg files
[netvirt.git] / resources / tools / odltools / netvirt / cli.py
1 import ds_analyze
2
3
4 def add_interface_parser(parsers):
5     parser = parsers.add_parser("interface")
6     parser.add_argument("outdir",
7                         help="the directory that the parsed data is written into")
8     parser.add_argument("-i", "--ip", default="localhost",
9                         help="OpenDaylight ip address")
10     parser.add_argument("-p", "--pretty_print", action="store_true",
11                         help="json dump with pretty_print")
12     parser.add_argument("-t", "--port", default="8181",
13                         help="OpenDaylight restconf port, defaul: 8181")
14     parser.add_argument("-u", "--user", default="admin",
15                         help="OpenDaylight restconf username, default: admin")
16     parser.add_argument("-w", "--pw", default="admin",
17                         help="OpenDaylight restconf password, default: admin")
18     parser.set_defaults(func=ds_analyze.analyze_interface)
19
20
21 def add_parser(parsers):
22     parser = parsers.add_parser("analyze")
23     subparsers = parser.add_subparsers(dest="subcommand")
24     add_interface_parser(subparsers)