1 from util import go_utils
5 class AudioIndex(object):
8 self._backend = backend.Backend()
9 self._indexing = go_utils.AsyncPool()
12 self._indexing.start()
17 def download(self, func, on_success, on_error, *args, **kwds):
18 self._indexing.clear_tasks()
19 self._indexing.add_task(
20 getattr(self._backend, func),