| OLD | NEW | 
|   1 #!/usr/bin/python |   1 #!/usr/bin/python | 
|   2  |   2  | 
|   3 import pprint, sys |   3 import pprint, sys | 
|   4 import dbus, flimflam |   4 import dbus, flimflam | 
|   5  |   5  | 
|   6 if (len(sys.argv) < 2): |   6 if (len(sys.argv) < 2): | 
|   7     print "Usage: %s <ssid> [passphrase] [security]" % (sys.argv[0]) |   7     print "Usage: %s <ssid> [passphrase] [security]" % (sys.argv[0]) | 
|   8     sys.exit(1) |   8     sys.exit(1) | 
|   9  |   9  | 
|  10 print "Attempting to configure service %s" % (sys.argv[1]) |  10 print "Attempting to configure service %s" % (sys.argv[1]) | 
|  11  |  11  | 
|  12 flim = flimflam.FlimFlam(dbus.SystemBus()) |  12 flim = flimflam.FlimFlam(dbus.SystemBus()) | 
|  13  |  13  | 
|  14 ssid = sys.argv[1] |  14 ssid = sys.argv[1] | 
|  15 if len(sys.argv) > 2: |  15 if len(sys.argv) > 2: | 
|  16     if len(sys.argv) > 3: |  16     if len(sys.argv) > 3: | 
|  17         security = sys.argv[3] |  17         security = sys.argv[3] | 
|  18     else: |  18     else: | 
|  19         security = "rsn" |  19         security = "psk" | 
|  20     passphrase = sys.argv[2] |  20     passphrase = sys.argv[2] | 
|  21 else: |  21 else: | 
|  22     security = "none" |  22     security = "none" | 
|  23     passphrase = "" |  23     passphrase = "" | 
|  24  |  24  | 
|  25 flim.manager.ConfigureWifiService(({ |  25 flim.manager.ConfigureWifiService(({ | 
|  26       "Type" : "wifi", |  26       "Type" : "wifi", | 
|  27       "Mode" : "managed", |  27       "Mode" : "managed", | 
|  28       "SSID" : ssid, |  28       "SSID" : ssid, | 
|  29       "Security" : security, |  29       "Security" : security, | 
|  30       "Passphrase" : passphrase })) |  30       "Passphrase" : passphrase })) | 
| OLD | NEW |