diff options
author | Gustavo F. Padovan <padovan@profusion.mobi> | 2011-09-29 14:54:26 -0300 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2011-09-29 14:03:45 -0500 |
commit | b285fbb6f92fbf6c1f239bb48e49881b64346bbb (patch) | |
tree | 6861cb8dcb3b70089666ef89821d31b7287fcd1c /test/test-phonebook | |
parent | 9b227d68527522b17251beb42ebc1f8e663a67eb (diff) | |
download | ofono-b285fbb6f92fbf6c1f239bb48e49881b64346bbb.tar.bz2 |
test: add support to select modem
Diffstat (limited to 'test/test-phonebook')
-rwxr-xr-x | test/test-phonebook | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/test/test-phonebook b/test/test-phonebook index 183394c8..345ba67a 100755 --- a/test/test-phonebook +++ b/test/test-phonebook @@ -1,15 +1,23 @@ #!/usr/bin/python -import dbus +import dbus, sys if __name__ == "__main__": bus = dbus.SystemBus() + if len(sys.argv) == 2: + path = sys.argv[1] + else: + manager = dbus.Interface(bus.get_object('org.ofono', '/'), + 'org.ofono.Manager') + modems = manager.GetModems() + path = modems[0][0] + manager = dbus.Interface(bus.get_object('org.ofono', '/'), 'org.ofono.Manager') modems = manager.GetModems() - phonebook = dbus.Interface(bus.get_object('org.ofono', modems[0][0]), + phonebook = dbus.Interface(bus.get_object('org.ofono', path), 'org.ofono.Phonebook') print phonebook.Import(timeout=100) |