mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-01 19:28:00 +00:00
Updated argument parsing, now uses lfcli_base
This commit is contained in:
@@ -161,7 +161,7 @@ class IPV4VariableTime(LFCliBase):
|
||||
def main():
|
||||
lfjson_port = 8080
|
||||
|
||||
parser = argparse.ArgumentParser(
|
||||
parser = LFCliBase.create_basic_argparse(
|
||||
prog='test_ipv4_variable_time.py',
|
||||
#formatter_class=argparse.RawDescriptionHelpFormatter,
|
||||
formatter_class=argparse.RawTextHelpFormatter,
|
||||
@@ -185,14 +185,9 @@ Note: multiple --radio switches may be entered up to the number of radios avai
|
||||
|
||||
''')
|
||||
|
||||
|
||||
parser.add_argument('--mgr', help='--mgr <hostname for where LANforge GUI is running>',default='localhost')
|
||||
parser.add_argument('-u', '--upstream_port', help='--upstream_port <1.eth1, etc>',default='1.eth1')
|
||||
parser.add_argument('--radio', help='--radio <radio EID>',default='wiphy2')
|
||||
parser.add_argument('--ssid', help='--ssid <SSID>',default='jedway-wpa2-160')
|
||||
parser.add_argument('--passwd', help='--passwd <Password>',default='jedway-wpa2-160')
|
||||
parser.add_argument('--security', help='--security <wpa2 | open | wpa3>',default='wpa2')
|
||||
parser.add_argument('--debug', help='--debug: Enable debugging',default=False, action="store_true")
|
||||
parser.add_argument('--a_min', help='--a_min bps rate minimum for side_a', default=256000)
|
||||
parser.add_argument('--b_min', help='--a_min bps rate minimum for side_a', default=256000)
|
||||
parser.add_argument('--test_duration', help='--test_duration sets the duration of the test', default="5m")
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
@@ -204,8 +199,8 @@ Note: multiple --radio switches may be entered up to the number of radios avai
|
||||
ssid=args.ssid,
|
||||
password=args.passwd,
|
||||
radio=args.radio,
|
||||
security=args.security, test_duration="5m", use_ht160=False,
|
||||
side_a_min_rate=256000, side_b_min_rate=256000, _debug_on=args.debug)
|
||||
security=args.security, test_duration=args.test_duration, use_ht160=False,
|
||||
side_a_min_rate=args.a_min, side_b_min_rate=args.b_min, _debug_on=args.debug)
|
||||
|
||||
ip_var_test.pre_cleanup()
|
||||
ip_var_test.build()
|
||||
|
||||
Reference in New Issue
Block a user