remove gevent monkey-patch from feed-downloader
[mygpo.git] / mygpo / admin / tasks.py
blobc7e9d8cbc2d24afe11049e2aba31adf67888f062
1 from collections import Counter
3 from mygpo.cel import celery
4 from mygpo.maintenance.merge import PodcastMerger
5 from mygpo.db.couchdb.podcast import podcasts_by_id
8 @celery.task
9 def merge_podcasts(podcast_ids, num_groups):
10 """ Task to merge some podcasts"""
12 podcasts = podcasts_by_id(podcast_ids)
14 actions = Counter()
16 pm = PodcastMerger(podcasts, actions, num_groups)
17 pm.merge
19 return actions, podcasts[0]