Added backend as constructor parameter to MpdHandler with dummy as default

This commit is contained in:
Johannes Knutsen 2009-12-24 00:03:37 +01:00
parent 605838fca9
commit 4815a82c79
2 changed files with 4 additions and 1 deletions

View File

@ -2,6 +2,7 @@ import logging
import re
from mopidy import settings
from mopidy.backends.dummy_backend import DummyBackend
logger = logging.getLogger('handler')
@ -19,6 +20,9 @@ def register(pattern):
return decorator
class MpdHandler(object):
def __init__(self, backend=DummyBackend()):
self.register_backend(backend)
def handle_request(self, request):
for pattern in _request_handlers:
matches = re.match(pattern, request)

View File

@ -13,7 +13,6 @@ class MpdSession(asynchat.async_chat):
self.input_buffer = []
self.set_terminator(settings.MPD_LINE_TERMINATOR)
self.handler = handler()
self.handler.register_backend(DummyBackend())
self.send_response(u'OK MPD %s' % get_mpd_version())
def collect_incoming_data(self, data):