def __init__(self, releaseId, path='release-id'): if releaseId.startswith('http'): releaseId = utils.extractUuid(releaseId, 'release') self.path = os.path.join(path, releaseId, 'extra.xml') self.purchases = [] self.addDates = [] self.lendEvents = [] self.listenEvents = [] self.digitalPaths = [] self.comment = "" self.rating = 0
def getReleaseId(releaseId): """Should be renamed to get releaseIdFromInput or something""" if releaseId.startswith('http'): return utils.extractUuid(releaseId, 'release') else: return releaseId