Fix pylint warnings

This commit is contained in:
Stein Magnus Jodal 2010-11-03 00:11:46 +01:00
parent b7a0d75372
commit 1ed29a4b9a
2 changed files with 6 additions and 3 deletions

View File

@ -46,9 +46,11 @@ def track_to_mpd_format(track, position=None, cpid=None):
# FIXME don't use first and best artist?
# FIXME don't duplicate following code?
if track.album is not None and track.album.artists:
artists = filter(lambda a: a.musicbrainz_id is not None, track.album.artists)
artists = filter(lambda a: a.musicbrainz_id is not None,
track.album.artists)
if artists:
result.append(('MUSICBRAINZ_ALBUMARTISTID', artists[0].musicbrainz_id))
result.append(
('MUSICBRAINZ_ALBUMARTISTID', artists[0].musicbrainz_id))
if track.artists:
artists = filter(lambda a: a.musicbrainz_id is not None, track.artists)
if artists:

View File

@ -61,7 +61,8 @@ class ImmutableObject(object):
if hasattr(self, key):
data[key] = values.pop(key)
if values:
raise TypeError("copy() got an unexpected keyword argument '%s'" % key)
raise TypeError("copy() got an unexpected keyword argument '%s'"
% key)
return self.__class__(**data)
class Artist(ImmutableObject):