diff options
author | Mikel Astiz <mikel.astiz@bmw-carit.de> | 2012-12-05 13:51:30 +0100 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2012-12-05 16:39:34 +0200 |
commit | 90e7850d95b36c6c2e7a0fffe848b8b48557b6f3 (patch) | |
tree | edc18cdc6bc0af6ce721d4fe2ec19cb3963504e1 /test/test-thermometer | |
parent | 6e5459128be74eed55307da4a8af99d7192100ad (diff) | |
download | bluez-90e7850d95b36c6c2e7a0fffe848b8b48557b6f3.tar.gz |
test: Avoid using DefaultAdapter()
Call the utility library -which uses ObjectManager API- to avoid using
Manager.FindAdapter() and Manager.DefaultAdapter().
Diffstat (limited to 'test/test-thermometer')
-rwxr-xr-x | test/test-thermometer | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/test/test-thermometer b/test/test-thermometer index e14a3450a..5a884a385 100755 --- a/test/test-thermometer +++ b/test/test-thermometer @@ -13,6 +13,7 @@ import dbus import dbus.service import dbus.mainloop.glib from optparse import OptionParser, make_option +import bluezutils class Watcher(dbus.service.Object): @dbus.service.method("org.bluez.ThermometerWatcher", @@ -40,9 +41,6 @@ if __name__ == "__main__": bus = dbus.SystemBus() - manager = dbus.Interface(bus.get_object("org.bluez", "/"), - "org.bluez.Manager") - option_list = [ make_option("-i", "--adapter", action="store", type="string", dest="adapter"), @@ -60,14 +58,8 @@ if __name__ == "__main__": print("\tEnableIntermediateMeasurement") sys.exit(1) - if options.adapter: - adapter_path = manager.FindAdapter(options.adapter) - else: - adapter_path = manager.DefaultAdapter() - - adapter = dbus.Interface(bus.get_object("org.bluez", adapter_path), - "org.bluez.Adapter") - + adapter = bluezutils.find_adapter(options.adapter) + adapter_path = adapter.object_path thermometer_manager = dbus.Interface(bus.get_object("org.bluez", adapter_path), "org.bluez.ThermometerManager") |