import pykka import logging from mopidy.core import CoreListener from .playlists import SmartPlaylistsProvider logger = logging.getLogger(__name__) class SmartPlaylistsBackend(pykka.ThreadingActor, CoreListener): def __init__(self, config, audio): super(SmartPlaylistsBackend, self).__init__() self.config = config["smartplaylists"] # Initialize playlist provider self.playlists = SmartPlaylistsProvider(backend=self, config=self.config)