Support caching in MongoDB instead of Redis

This commit is contained in:
Zaid Abdulla committed 2017-05-08 10:44:42 -07:00
1 parent c6328ce2f4
commit 624cf01270
10 files changed
+815 -535

No files matched your search

+7 -1
View File
@@ -27,6 +27,7 @@ logger = require './logger'
logger.init(service, require('../package.json').version)
config = require './config'
db = require './db'
cache = require './cache'
extensions = require './extensions'
networkInterface = config.get("#{service.toUpperCase()}_INTERFACE")
@@ -47,12 +48,14 @@ exit = () ->
if not server
db.disconnect()
cache.disconnect()
extensions.killAll()
logger.close()
return
server.close(() ->
db.disconnect()
cache.disconnect()
extensions.killAll()
logger.close()
)
@@ -91,7 +94,10 @@ else
db.connect((err) ->
throw err if err
server.listen(port, networkInterface)
cache.connect((err) ->
throw err if err
server.listen(port, networkInterface)
)
)