|
|
@@ -5,6 +5,7 @@ RestoreManager = require "./RestoreManager"
|
|
|
logger = require "logger-sharelatex"
|
|
|
DocArchiveManager = require "./DocArchiveManager"
|
|
|
HealthChecker = require "./HealthChecker"
|
|
|
+LockManager = require "./LockManager"
|
|
|
|
|
|
module.exports = HttpController =
|
|
|
flushDoc: (req, res, next = (error) ->) ->
|
|
|
@@ -90,3 +91,11 @@ module.exports = HttpController =
|
|
|
res.send 500
|
|
|
else
|
|
|
res.send 200
|
|
|
+
|
|
|
+ checkLock: (req, res)->
|
|
|
+ LockManager.healthCheck (err) ->
|
|
|
+ if err?
|
|
|
+ logger.err err:err, "error performing lock check"
|
|
|
+ res.send 500
|
|
|
+ else
|
|
|
+ res.send 200
|