Kaynağa Gözat

added cleanup.js back in

Henry Oswald 12 yıl önce
ebeveyn
işleme
9145a1c9ba
1 değiştirilmiş dosya ile 11 ekleme ve 0 silme
  1. 11 0
      services/web/cleanup.js

+ 11 - 0
services/web/cleanup.js

@@ -0,0 +1,11 @@
+var keys = require('./app/js/infrastructure/Keys');
+var settings = require('settings-sharelatex');
+var queueName = process.argv[2];
+var projectQueueName = process.argv[3];
+var queue = require('fairy').connect(settings.redis.web).queue(queueName);
+console.log("cleaning up queue "+ queueName + " " + projectQueueName);
+queue._requeue_group(projectQueueName);
+
+//fairy should kill the process but just in case
+thirtySeconds = 30 * 1000
+setTimeout(process.exit, thirtySeconds)