make archive and unarchive parallelLimit to speed it up

This commit is contained in:
Henry Oswald
2015-09-22 09:41:26 +01:00
parent 9cfa4b3f84
commit f1bf0c97ec
@@ -20,7 +20,7 @@ module.exports = DocArchive =
jobs = _.map docs, (doc) -> jobs = _.map docs, (doc) ->
(cb)-> (cb)->
DocArchive.archiveDoc project_id, doc, cb DocArchive.archiveDoc project_id, doc, cb
async.series jobs, callback async.parallelLimit jobs, 5, callback
archiveDoc: (project_id, doc, callback)-> archiveDoc: (project_id, doc, callback)->
@@ -52,7 +52,7 @@ module.exports = DocArchive =
return cb() return cb()
else else
DocArchive.unarchiveDoc project_id, doc._id, cb DocArchive.unarchiveDoc project_id, doc._id, cb
async.series jobs, callback async.parallelLimit jobs, 5, callback
unarchiveDoc: (project_id, doc_id, callback)-> unarchiveDoc: (project_id, doc_id, callback)->
logger.log project_id: project_id, doc_id: doc_id, "getting doc from s3" logger.log project_id: project_id, doc_id: doc_id, "getting doc from s3"