bus_obj = bus.get_object("br.org.zagaia",
"/br/org/zagaia/ZukeBox")
bus_iface = dbus.Interface(bus_obj, "br.org.zagaia.ZukeBox")
+ log.debug("zukebox-server.executing rescan audio path...")
bus_iface.rescan_audio_folder()
def config_dot_zb():
+ log.debug("creating the dot zukebox path")
version = pjoin(zb_base_path, "version")
version_str = "0.1"
return
def setup_zukebox():
+ log.debug("setting the zukebox variables in config.manager")
# ZBox Server
config.manager.set_parameter("zukebox_server", "name", "ZukeBox Server")
config.manager.set_parameter("zukebox_server", "owner", "zukebox-server")
Introduction
============
ZukeBox is an abstraction for a JukeBox.
- How this works?
+ How works?
In a JukeBox somebody pay and choose a song for play, this way the
JukeBox should have default set of songs. ZukeBox has the same idea,
except for payment ;) , you can choose a song availble in the server
@dbus.service.method(DBUS_IFACE)
def rescan_audio_folder(self):
- print "rescanning_audio_folder..."
if not self.cds:
return
pm = self.cds.control_controller.plugin_manager