From caedac252eb8da7d2c12d888bbdd4ec843eb5767 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Sat, 4 Jun 2011 20:45:03 +0200 Subject: [PATCH] Move import into methods where needed to avoid import loops when importing mopidy.models --- mopidy/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mopidy/models.py b/mopidy/models.py index ef60ebbe..2ede4352 100644 --- a/mopidy/models.py +++ b/mopidy/models.py @@ -1,4 +1,3 @@ -from mopidy.frontends.mpd import translator class ImmutableObject(object): """ @@ -183,6 +182,7 @@ class Track(ImmutableObject): super(Track, self).__init__(*args, **kwargs) def mpd_format(self, *args, **kwargs): + from mopidy.frontends.mpd import translator return translator.track_to_mpd_format(self, *args, **kwargs) @@ -222,4 +222,5 @@ class Playlist(ImmutableObject): return len(self.tracks) def mpd_format(self, *args, **kwargs): + from mopidy.frontends.mpd import translator return translator.playlist_to_mpd_format(self, *args, **kwargs)