コード例 #1
0
ファイル: resources.py プロジェクト: TimBeyer/shiva-server
    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
コード例 #2
0
ファイル: resources.py プロジェクト: cglong/shiva-server
    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())
コード例 #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())