1*4882a593SmuzhiyunFrom 49b133d84e7a1471bf51d8d005b1ba8b78c37724 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Bartosz Golaszewski <brgl@bgdev.pl> 3*4882a593SmuzhiyunDate: Sat, 20 Mar 2021 20:59:54 +0100 4*4882a593SmuzhiyunSubject: [PATCH] cli: drop the second argument from @click.argument() 5*4882a593Smuzhiyun decorator 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun@click.argument no longer takes two positional arguments. 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunSigned-off-by: Bartosz Golaszewski <brgl@bgdev.pl> 10*4882a593Smuzhiyun--- 11*4882a593SmuzhiyunUpstream-Status: Pending 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun wpa_supplicant/cli.py | 28 ++++++++++++++-------------- 14*4882a593Smuzhiyun 1 file changed, 14 insertions(+), 14 deletions(-) 15*4882a593Smuzhiyun 16*4882a593Smuzhiyundiff --git a/wpa_supplicant/cli.py b/wpa_supplicant/cli.py 17*4882a593Smuzhiyunindex bad5b5b..1fb322d 100644 18*4882a593Smuzhiyun--- a/wpa_supplicant/cli.py 19*4882a593Smuzhiyun+++ b/wpa_supplicant/cli.py 20*4882a593Smuzhiyun@@ -81,7 +81,7 @@ def root(ctx, debug): 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun @root.group() 24*4882a593Smuzhiyun-@click.argument('ifname', 'e.g. wlan0') 25*4882a593Smuzhiyun+@click.argument('ifname') 26*4882a593Smuzhiyun @click.pass_context 27*4882a593Smuzhiyun def interface(ctx, ifname): 28*4882a593Smuzhiyun """Access fi.w1.wpa_supplicant1.Interface object""" 29*4882a593Smuzhiyun@@ -101,7 +101,7 @@ def interface_p2p_device(): 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun @root.group() 33*4882a593Smuzhiyun-@click.argument('ifname', 'e.g. wlan0') 34*4882a593Smuzhiyun+@click.argument('ifname') 35*4882a593Smuzhiyun @click.option('--ssid', default=None, help='Look at scan results for BSS examples') 36*4882a593Smuzhiyun @click.option('--bssid', default=None, help='Look at scan results for BSS examples') 37*4882a593Smuzhiyun @click.pass_context 38*4882a593Smuzhiyun@@ -149,7 +149,7 @@ def persistent_group(): 39*4882a593Smuzhiyun # fi.w1.wpa_supplicant1 API 40*4882a593Smuzhiyun # 41*4882a593Smuzhiyun @root.command() 42*4882a593Smuzhiyun-@click.argument('ifname', 'e.g. wlan0') 43*4882a593Smuzhiyun+@click.argument('ifname') 44*4882a593Smuzhiyun @click.option('--bridge_if_name', default=None, help='Bridge to control, e.g., br0') 45*4882a593Smuzhiyun @click.option('--driver', default=None, help='e.g. nl80211') 46*4882a593Smuzhiyun @click.option('--config_file', default=None, help='Config file path') 47*4882a593Smuzhiyun@@ -161,7 +161,7 @@ def create_interface(ifname, bridge_if_name, driver, config_file): 48*4882a593Smuzhiyun 49*4882a593Smuzhiyun 50*4882a593Smuzhiyun @root.command() 51*4882a593Smuzhiyun-@click.argument('ifname', 'e.g. wlan0') 52*4882a593Smuzhiyun+@click.argument('ifname') 53*4882a593Smuzhiyun def remove_interface(ifname): 54*4882a593Smuzhiyun """Method: Deregisters a wireless interface from wpa_supplicant""" 55*4882a593Smuzhiyun with supplicant() as supp: 56*4882a593Smuzhiyun@@ -170,7 +170,7 @@ def remove_interface(ifname): 57*4882a593Smuzhiyun 58*4882a593Smuzhiyun 59*4882a593Smuzhiyun @root.command() 60*4882a593Smuzhiyun-@click.argument('ifname', 'e.g. wlan0') 61*4882a593Smuzhiyun+@click.argument('ifname') 62*4882a593Smuzhiyun def get_interface(ifname): 63*4882a593Smuzhiyun """Method: Returns a D-Bus path to an object related to an interface which wpa_supplicant already controls""" 64*4882a593Smuzhiyun with supplicant() as supp: 65*4882a593Smuzhiyun@@ -178,7 +178,7 @@ def get_interface(ifname): 66*4882a593Smuzhiyun 67*4882a593Smuzhiyun 68*4882a593Smuzhiyun @root.command(name='get') 69*4882a593Smuzhiyun-@click.argument('name', 'Name of property (case sensitive)') 70*4882a593Smuzhiyun+@click.argument('name') 71*4882a593Smuzhiyun def root_get(name): 72*4882a593Smuzhiyun """Method: Get Property (case sensitive)""" 73*4882a593Smuzhiyun with supplicant() as supp: 74*4882a593Smuzhiyun@@ -186,8 +186,8 @@ def root_get(name): 75*4882a593Smuzhiyun 76*4882a593Smuzhiyun 77*4882a593Smuzhiyun @root.command(name='set') 78*4882a593Smuzhiyun-@click.argument('name', 'Name of property (case sensitive)') 79*4882a593Smuzhiyun-@click.argument('value', 'Value to be set') 80*4882a593Smuzhiyun+@click.argument('name') 81*4882a593Smuzhiyun+@click.argument('value') 82*4882a593Smuzhiyun def root_set(name, value): 83*4882a593Smuzhiyun """Method: Set Property (case sensitive)""" 84*4882a593Smuzhiyun with supplicant() as supp: 85*4882a593Smuzhiyun@@ -217,7 +217,7 @@ def disconnect(ctx): 86*4882a593Smuzhiyun 87*4882a593Smuzhiyun 88*4882a593Smuzhiyun @interface.command(name='get') 89*4882a593Smuzhiyun-@click.argument('name', 'Name of property (case sensitive)') 90*4882a593Smuzhiyun+@click.argument('name') 91*4882a593Smuzhiyun @click.pass_context 92*4882a593Smuzhiyun def interface_get(ctx, name): 93*4882a593Smuzhiyun """Method: Get Property (case sensitive)""" 94*4882a593Smuzhiyun@@ -227,8 +227,8 @@ def interface_get(ctx, name): 95*4882a593Smuzhiyun 96*4882a593Smuzhiyun 97*4882a593Smuzhiyun @interface.command(name='set') 98*4882a593Smuzhiyun-@click.argument('name', 'Name of property (case sensitive)') 99*4882a593Smuzhiyun-@click.argument('value', 'Value to be set') 100*4882a593Smuzhiyun+@click.argument('name') 101*4882a593Smuzhiyun+@click.argument('value') 102*4882a593Smuzhiyun @click.pass_context 103*4882a593Smuzhiyun def interface_set(ctx, name, value): 104*4882a593Smuzhiyun """Method: Set Property (case sensitive)""" 105*4882a593Smuzhiyun@@ -241,7 +241,7 @@ def interface_set(ctx, name, value): 106*4882a593Smuzhiyun # fi.w1.wpa_supplicant1.BSS API 107*4882a593Smuzhiyun # 108*4882a593Smuzhiyun @bss.command(name='get') 109*4882a593Smuzhiyun-@click.argument('name', 'Name of property (case sensitive)') 110*4882a593Smuzhiyun+@click.argument('name') 111*4882a593Smuzhiyun @click.pass_context 112*4882a593Smuzhiyun def bss_get(ctx, name): 113*4882a593Smuzhiyun """Method: Get Property (case sensitive)""" 114*4882a593Smuzhiyun@@ -261,8 +261,8 @@ def bss_get(ctx, name): 115*4882a593Smuzhiyun 116*4882a593Smuzhiyun 117*4882a593Smuzhiyun @bss.command(name='set') 118*4882a593Smuzhiyun-@click.argument('name', 'Name of property (case sensitive)') 119*4882a593Smuzhiyun-@click.argument('value', 'Value to be set') 120*4882a593Smuzhiyun+@click.argument('name') 121*4882a593Smuzhiyun+@click.argument('value') 122*4882a593Smuzhiyun @click.pass_context 123*4882a593Smuzhiyun def bss_set(ctx, name, value): 124*4882a593Smuzhiyun """Method: Set Property (case sensitive)""" 125*4882a593Smuzhiyun-- 126*4882a593Smuzhiyun2.25.1 127*4882a593Smuzhiyun 128