summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
1ae4fb3)
work if no global album anyway
def get_path_safe(self, key, track=None):
return self.gets(key, track=track, separator=' ').replace('/', '_')
def get_path_safe(self, key, track=None):
return self.gets(key, track=track, separator=' ').replace('/', '_')
- def make_filename(self, track=None):
- album = self.get_path_safe('ALBUM')
- disc = self.gets('DISCNUMBER')
- if track is None:
- if disc is None:
- return album
- return '%02d %s' % (int(disc), album)
+ def make_filename(self):
# Assemble space-delimited filename parts.
parts = []
title = self.get_path_safe('TITLE', track=track)
# Assemble space-delimited filename parts.
parts = []
title = self.get_path_safe('TITLE', track=track)
+ disc = self.gets('DISCNUMBER')
if disc is not None:
parts.append('%02d' % int(disc))
parts.append('%02d' % (track,))
if disc is not None:
parts.append('%02d' % int(disc))
parts.append('%02d' % (track,))