summaryrefslogtreecommitdiff
path: root/test/simple-player
diff options
context:
space:
mode:
authorPetri Gynther <pgynther@google.com>2014-01-17 17:45:07 -0800
committerMarcel Holtmann <marcel@holtmann.org>2014-01-18 00:38:39 -0800
commit7adf8d09b4ba060ecb223e36fd6678aa52ab0af1 (patch)
treee31bb33a1ccf5460c74ce7fb48bc7c03a04401d0 /test/simple-player
parentd715a2ee3ccf4b9f915b16cb138bfdabe4858581 (diff)
downloadbluez-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-xtest/simple-player10
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])