Rename {Base => }LibraryController

This commit is contained in:
Stein Magnus Jodal 2010-11-02 23:54:02 +01:00
parent 67885e83b6
commit 5ada4709bd
8 changed files with 17 additions and 18 deletions

View File

@ -60,6 +60,6 @@ Library controller
Manages the music library, e.g. searching for tracks to be added to a playlist.
.. autoclass:: mopidy.backends.base.BaseLibraryController
.. autoclass:: mopidy.backends.base.LibraryController
:members:
:undoc-members:

View File

@ -9,7 +9,7 @@ from mopidy.models import Playlist
from mopidy.utils import get_class
from .current_playlist import CurrentPlaylistController
from .library import BaseLibraryController, BaseLibraryProvider
from .library import LibraryController, BaseLibraryProvider
from .playback import BasePlaybackController, BasePlaybackProvider
from .stored_playlists import (BaseStoredPlaylistsController,
BaseStoredPlaylistsProvider)
@ -46,7 +46,7 @@ class BaseBackend(object):
current_playlist = None
#: The library controller. An instance of
# :class:`mopidy.backends.base.BaseLibraryController`.
# :class:`mopidy.backends.base.LibraryController`.
library = None
#: The sound mixer. An instance of :class:`mopidy.mixers.BaseMixer`.

View File

@ -2,7 +2,7 @@ import logging
logger = logging.getLogger('mopidy.backends.base')
class BaseLibraryController(object):
class LibraryController(object):
"""
:param backend: backend the controller is a part of
:type backend: :class:`BaseBackend`
@ -93,7 +93,7 @@ class BaseLibraryProvider(object):
def find_exact(self, **query):
"""
See :meth:`mopidy.backends.base.BaseLibraryController.find_exact`.
See :meth:`mopidy.backends.base.LibraryController.find_exact`.
*MUST be implemented by subclass.*
"""
@ -101,7 +101,7 @@ class BaseLibraryProvider(object):
def lookup(self, uri):
"""
See :meth:`mopidy.backends.base.BaseLibraryController.lookup`.
See :meth:`mopidy.backends.base.LibraryController.lookup`.
*MUST be implemented by subclass.*
"""
@ -109,7 +109,7 @@ class BaseLibraryProvider(object):
def refresh(self, uri=None):
"""
See :meth:`mopidy.backends.base.BaseLibraryController.refresh`.
See :meth:`mopidy.backends.base.LibraryController.refresh`.
*MUST be implemented by subclass.*
"""
@ -117,7 +117,7 @@ class BaseLibraryProvider(object):
def search(self, **query):
"""
See :meth:`mopidy.backends.base.BaseLibraryController.search`.
See :meth:`mopidy.backends.base.LibraryController.search`.
*MUST be implemented by subclass.*
"""

View File

@ -1,5 +1,5 @@
from mopidy.backends.base import (BaseBackend, CurrentPlaylistController,
BasePlaybackController, BasePlaybackProvider, BaseLibraryController,
BasePlaybackController, BasePlaybackProvider, LibraryController,
BaseLibraryProvider, BaseStoredPlaylistsController,
BaseStoredPlaylistsProvider)
from mopidy.models import Playlist
@ -29,7 +29,7 @@ class DummyBackend(BaseBackend):
self.current_playlist = CurrentPlaylistController(backend=self)
library_provider = DummyLibraryProvider(backend=self)
self.library = BaseLibraryController(backend=self,
self.library = LibraryController(backend=self,
provider=library_provider)
playback_provider = DummyPlaybackProvider(backend=self)

View File

@ -2,8 +2,7 @@ import logging
from mopidy import settings
from mopidy.backends.base import (BaseBackend, CurrentPlaylistController,
BaseLibraryController, BasePlaybackController,
BaseStoredPlaylistsController)
LibraryController, BasePlaybackController, BaseStoredPlaylistsController)
logger = logging.getLogger('mopidy.backends.libspotify')
@ -44,7 +43,7 @@ class LibspotifyBackend(BaseBackend):
self.current_playlist = CurrentPlaylistController(backend=self)
library_provider = LibspotifyLibraryProvider(backend=self)
self.library = BaseLibraryController(backend=self,
self.library = LibraryController(backend=self,
provider=library_provider)
playback_provider = LibspotifyPlaybackProvider(backend=self)

View File

@ -6,7 +6,7 @@ import shutil
from mopidy import settings
from mopidy.backends.base import (BaseBackend, CurrentPlaylistController,
BaseLibraryController, BaseLibraryProvider, BasePlaybackController,
LibraryController, BaseLibraryProvider, BasePlaybackController,
BasePlaybackProvider, BaseStoredPlaylistsController,
BaseStoredPlaylistsProvider)
from mopidy.models import Playlist, Track, Album
@ -35,7 +35,7 @@ class LocalBackend(BaseBackend):
self.current_playlist = CurrentPlaylistController(backend=self)
library_provider = LocalLibraryProvider(backend=self)
self.library = BaseLibraryController(backend=self,
self.library = LibraryController(backend=self,
provider=library_provider)
playback_provider = LocalPlaybackProvider(backend=self)

View File

@ -3,7 +3,7 @@ from mopidy.models import Playlist, Track, Album, Artist
from tests import SkipTest, data_folder
class BaseLibraryControllerTest(object):
class LibraryControllerTest(object):
artists = [Artist(name='artist1'), Artist(name='artist2'), Artist()]
albums = [Album(name='album1', artists=artists[:1]),
Album(name='album2', artists=artists[1:2]),

View File

@ -10,9 +10,9 @@ from mopidy import settings
from mopidy.backends.local import LocalBackend
from tests import data_folder
from tests.backends.base.library import BaseLibraryControllerTest
from tests.backends.base.library import LibraryControllerTest
class LocalLibraryControllerTest(BaseLibraryControllerTest, unittest.TestCase):
class LocalLibraryControllerTest(LibraryControllerTest, unittest.TestCase):
backend_class = LocalBackend