From 4f7d50315c1167da9bfb6a7b0f9b250cd59ed94c Mon Sep 17 00:00:00 2001 From: Henry Bilby Date: Wed, 27 May 2009 23:39:27 -0400 Subject: [PATCH 1/1] Moving search service to services directory. --- zukebox_server/src/search/zukebox_search.py | 46 --------------------------- 1 file changed, 46 deletions(-) delete mode 100644 zukebox_server/src/search/zukebox_search.py diff --git a/zukebox_server/src/search/zukebox_search.py b/zukebox_server/src/search/zukebox_search.py deleted file mode 100644 index 705baef..0000000 --- a/zukebox_server/src/search/zukebox_search.py +++ /dev/null @@ -1,46 +0,0 @@ -#The zukebox server search service implementation - -from brisa.core.reactors import install_default_reactor -reactor = install_default_reactor() - -from os.path import join, dirname, abspath - -from brisa.upnp.device import Device, Service, ServiceController - -class Search(Service): - """Class Search - Implements a search service of zukebox-server - """ - - service_type = "urn:schemas-upnp-org:service:Search:1" - service_name = "Search" - - def __init__(self, xml_path): - scpd_path = pjoin(xml_path, "zukebox-search-scpd.xml"); - Service.__init__(self, service_name, service_type, '', scpd_path, - SearchController(service_type)) - - def get_list_audio(self): - return self.control_controller.get_list_audio() - -class SearchController(ServiceController): - """Class Search: - Implements a search service of zukebox-server - """ - def __init__(self, service_type): - ServiceController.__init__(self, service_type) - self.genre_list = [] - self.name_music_list = [] - self.name_artist_list = [] - - def soap_SearchGenreList(self, *args, **kargs): - rt = {"Genre_list": self.genre_list} - return {"SearchGenreList": rt} - - def soap_SearchMusicList(self, *args, **kargs): - rt = {"Music_list": self.name_music_list} - return {"SearchMusicList": rt} - - def soap_SearchArtistList(self, *args, **kargs): - rt = {"Artist_list": self.name_artist_list} - return {"SearchArtistList": rt} -- 1.7.9.5