Added the script to get the dbus methods
authorAndré L. V. Loureiro <loureiro.andrew@gmail.com>
Mon, 22 Jun 2009 20:45:56 +0000 (16:45 -0400)
committerAndré L. V. Loureiro <loureiro.andrew@gmail.com>
Mon, 22 Jun 2009 20:45:56 +0000 (16:45 -0400)
zukebox_server/src/bin/zukebox-scan [new file with mode: 0755]

diff --git a/zukebox_server/src/bin/zukebox-scan b/zukebox_server/src/bin/zukebox-scan
new file mode 100755 (executable)
index 0000000..f1835c2
--- /dev/null
@@ -0,0 +1,13 @@
+#!/usr/bin/env python
+
+def get_zbus_service():
+    import dbus
+    bus = dbus.SessionBus()
+    bus_obj = bus.get_object("br.org.zagaia", "/br/org/zagaia/ZukeBox")
+    bus_iface = dbus.Interface(bus_obj, "br.org.zagaia.ZukeBox")
+    log.info("zukebox-server.executing rescan audio path...")
+    bus_iface.rescan_audio_folder()
+
+if __name__ == "__main__":
+    get_zbus_service()
+