Added the stament import for PlayList service
authorAndre L. V. Loureiro <loureiro.andrew@gmail.com>
Wed, 20 May 2009 04:11:52 +0000 (00:11 -0400)
committerHenry Bilby <henrymiller.engenheiro@gmail.com>
Sat, 23 May 2009 01:19:49 +0000 (21:19 -0400)
zukebox_server/src/server/zukebox_server.py

index c819a09..b302e6e 100644 (file)
@@ -12,6 +12,8 @@ from brisa.upnp.device import Device, Service
 from brisa.upnp.services.cds import ContentDirectory
 from brisa.upnp.services.connmgr import ConnectionManagerServer
 
+from zukebox_server.services.playlist.zukebox_playlist import PlayList
+
 dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
 
 class ZukeBoxServer(ZIface, dbus.service.Object):
@@ -64,7 +66,8 @@ class ZukeBoxServer(ZIface, dbus.service.Object):
         model_name = "ZukeBox Server version 0.1"
         project_page = "http://portal.fucapi.edu.br/nepcomp/zagaia"
         serial_no = '0000010'
-        model_description = 'A UPnP Server for ZukeBox'
+        model_description = 'A UPnP Audio Server for ZukeBox'
+
         self.device = Device('urn:schemas-upnp-org:device:ZukeBoxServer:1',
                 self.server_name, force_listen_url=self.listen_url,
                 manufacturer="Zagaia Laboratory and INdT Brazil",
@@ -73,9 +76,7 @@ class ZukeBoxServer(ZIface, dbus.service.Object):
                 model_name=model_name, model_number=serial_no,
                 model_url=project_page, serial_number=serial_no)
 
-
-
-    def _create_service(self):
+    def _create_services(self):
         self.cds = ContentDirectory(self.plugins_folder,
                 self.plugins_module_path)
         cm = ConnectionManagerServer()
@@ -85,7 +86,7 @@ class ZukeBoxServer(ZIface, dbus.service.Object):
     def start(self):
         """Start the ZukeBox Server"""
         self._create_device()
-        self._create_service()
+        self._create_services()
         self.device.start()
         reactor.add_after_stop_func(self.device.stop)
         reactor.main()