Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 #!/usr/bin/python | 1 #!/usr/bin/python |
| 2 | 2 |
| 3 # Copyright (c) 2011 The Chromium OS Authors. All rights reserved. | |
| 4 # Use of this source code is governed by a BSD-style license that can be | |
| 5 # found in the LICENSE file. | |
| 6 | |
| 3 import dbus | 7 import dbus |
| 4 import mm | 8 import mm |
| 5 import sys | 9 import sys |
| 6 | 10 |
| 7 def Usage(prog): | 11 def Usage(prog): |
| 8 print ("Usage: %s spc " | 12 print ("Usage: %s spc " |
| 9 "<device path substring>") % prog | 13 "<device path substring>") % prog |
| 10 | 14 |
| 11 if len(sys.argv) < 2 or len(sys.argv) > 3: | 15 if len(sys.argv) < 2 or len(sys.argv) > 3: |
| 12 Usage(sys.argv[0]) | 16 Usage(sys.argv[0]) |
| 13 sys.exit(1) | 17 sys.exit(1) |
| 14 | 18 |
| 15 spc = sys.argv[1] | 19 spc = sys.argv[1] |
| 16 | 20 |
| 17 if len(sys.argv) < 3: | 21 if len(sys.argv) < 3: |
| 18 modem_pattern = '' | 22 modem_pattern = '' |
| 19 else: | 23 else: |
| 20 modem_pattern = sys.argv[2] | 24 modem_pattern = sys.argv[2] |
| 21 | 25 |
| 22 manager = mm.ModemManager() | 26 (manager, path) = mm.PickOneModem(modem_pattern) |
|
rochberg
2011/03/30 00:23:54
Sometimes you don't use these parens
Jason Glasgow
2011/03/30 14:44:47
Done.
| |
| 23 target = mm.PickOneModem(manager, modem_pattern) | 27 modem = manager.Modem(path) |
| 24 modem = manager.Modem(target) | |
| 25 modem.FactoryReset(spc) | 28 modem.FactoryReset(spc) |
| OLD | NEW |