diff options
author | Petri Gynther <pgynther@google.com> | 2014-01-17 17:45:07 -0800 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2014-01-18 00:38:39 -0800 |
commit | 7adf8d09b4ba060ecb223e36fd6678aa52ab0af1 (patch) | |
tree | e31bb33a1ccf5460c74ce7fb48bc7c03a04401d0 /test/simple-player | |
parent | d715a2ee3ccf4b9f915b16cb138bfdabe4858581 (diff) | |
download | bluez-7adf8d09b4ba060ecb223e36fd6678aa52ab0af1.tar.gz |
test: Python import cleanup
Some test scripts use "from gi.repository import GObject" whereas others
use "import gobject". gi.repository is not always available on embedded
systems, so convert all instances to this format:
try:
from gi.repository import GObject
except ImportError:
import gobject as GObject
Also, sort the imports in this order: system, dbus, gobject, bluezutils
Diffstat (limited to 'test/simple-player')
-rwxr-xr-x | test/simple-player | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/test/simple-player b/test/simple-player index 01bec0681..23e78add9 100755 --- a/test/simple-player +++ b/test/simple-player @@ -1,12 +1,16 @@ #!/usr/bin/python from __future__ import print_function + import os import sys import dbus import dbus.service import dbus.mainloop.glib -import gobject +try: + from gi.repository import GObject +except ImportError: + import gobject as GObject import bluezutils class Player(dbus.service.Object): @@ -56,7 +60,7 @@ class Player(dbus.service.Object): signature="sv") handler = InputHandler(self) - gobject.io_add_watch(sys.stdin, gobject.IO_IN, + GObject.io_add_watch(sys.stdin, GObject.IO_IN, handler.handle) @dbus.service.method("org.freedesktop.DBus.Properties", @@ -136,7 +140,7 @@ if __name__ == '__main__': path = "/test/player" player = Player(bus, path) - mainloop = gobject.MainLoop() + mainloop = GObject.MainLoop() if len(sys.argv) > 2: player.set_object(sys.argv[2]) |