From 9cfdcbb4f0bd64c7c69984c1db1de6a5384df575 Mon Sep 17 00:00:00 2001 From: Adam Blackburn Date: Sun, 3 Jan 2010 23:07:34 -1000 Subject: [PATCH] make wicd-cli easier to use --- cli/wicd-cli.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/cli/wicd-cli.py b/cli/wicd-cli.py index 65181f9..2087e5c 100644 --- a/cli/wicd-cli.py +++ b/cli/wicd-cli.py @@ -145,11 +145,16 @@ if options.network_details: if options.network_property: options.network_property = option.network_property.lower() if options.wireless: - is_valid_wireless_network_id(options.network) - if not options.set_to: - print wireless.GetWirelessProperty(options.network, options.network_property) + if options.network >= 0: + is_valid_wireless_network_id(options.network) + network_id = options.network else: - wireless.SetWirelessProperty(options.network, \ + network_id = wireless.GetCurrentNetworkID(0) + is_valid_wireless_network_id(network_id) + if not options.set_to: + print wireless.GetWirelessProperty(network_id, options.network_property) + else: + wireless.SetWirelessProperty(network_id, \ options.network_property, options.set_to) elif options.wired: if not options.set_to: