Exemple #1
0
    def get_for(self, track):
        if track.lyrics:
            return marshal(track.lyrics, self.resource_fields)

        try:
            lyrics = get_lyrics(track)
        except Exception, e:
            logging.debug(e)
            lyrics = None
Exemple #2
0
    def get_for(self, track):
        if track.lyrics:
            return marshal(track.lyrics, self.get_resource_fields())

        try:
            lyrics = get_lyrics(track)
        except:
            log.debug(traceback.format_exc())
            lyrics = None

        if not lyrics:
            abort(404)

        return marshal(lyrics, self.get_resource_fields())
Exemple #3
0
    def get_for(self, track):
        if track.lyrics:
            return marshal(track.lyrics, self.get_resource_fields())

        try:
            lyrics = get_lyrics(track)
        except:
            log.debug(traceback.format_exc())
            lyrics = None

        if not lyrics:
            abort(404)

        return marshal(lyrics, self.get_resource_fields())