Ejemplo n.º 1
0
Archivo: tasks.py Proyecto: gage/proto
def build_single_ranking_task(ranking, billboard_song):
    from soundcloud.utils import SoundCloudProcessor
    SoundCloudProcessor.build_single_ranking_song(ranking, billboard_song)
Ejemplo n.º 2
0
Archivo: tasks.py Proyecto: gage/proto
def billboard_task():
    from soundcloud.utils import SoundCloudProcessor, DEFAULT_BILLBOARD_TOP_SONG_NUM
    rtn = SoundCloudProcessor.build_top_sounds(DEFAULT_BILLBOARD_TOP_SONG_NUM, is_task=True)
Ejemplo n.º 3
0
 def read(self, request):
     is_task = request.GET.get('is_task')
     rtn = SoundCloudProcessor.build_top_sounds(DEFAULT_BILLBOARD_TOP_SONG_NUM, is_task=is_task)
     if is_task:
         return 'Done'
     return [song.to_json(request=request) for song in rtn]