From f63f96091f385dae98094e88e3006ed5d8c7a835 Mon Sep 17 00:00:00 2001 From: RoRonoa Date: Wed, 26 Jul 2023 16:05:06 +0500 Subject: [PATCH] spacing --- utilities_common/cli.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utilities_common/cli.py b/utilities_common/cli.py index 162980c208..54e867c610 100644 --- a/utilities_common/cli.py +++ b/utilities_common/cli.py @@ -346,17 +346,22 @@ def vlan_member_input_parser(ctx, command_mode, db, except_flag, multiple, vid, return get_existing_vlan_id(db) # config vlan member add if command_mode == "del": return get_existing_vlan_id_on_interface(db,port) # config vlan member del + if multiple: vid_list = multiple_vlan_parser(ctx, vid) + if except_flag: if command_mode == "add": comp_list = get_existing_vlan_id(db) # config vlan member add + elif command_mode == "del": comp_list = get_existing_vlan_id_on_interface(db,port) # config vlan member del + if multiple: for i in vid_list: if i in comp_list: comp_list.remove(i) + else: if not vid.isdigit(): ctx.fail("Vlan is not integer.") @@ -364,11 +369,13 @@ def vlan_member_input_parser(ctx, command_mode, db, except_flag, multiple, vid, if vid in comp_list: comp_list.remove(vid) vid_list = comp_list + elif not multiple: # if entered vlan is not a integer if not vid.isdigit(): ctx.fail("Vlan is not integer.") vid_list.append(int(vid)) + # sorting the vid_list vid_list.sort() return vid_list