backend.py 423 B

123456789101112131415
  1. import logging
  2. import mopidy.backend
  3. from .playlists import SmartPlaylistsProvider
  4. logger = logging.getLogger(__name__)
  5. class SmartPlaylistsBackend(mopidy.backend.Backend):
  6. def __init__(self, config, audio):
  7. super().__init__(audio=audio)
  8. self.config = config["smartplaylists"]
  9. # Initialize playlist provider
  10. self.playlists = SmartPlaylistsProvider(backend=self, config=self.config)