Sfoglia il codice sorgente

logs out when a redis event occurs

Henry Oswald 7 anni fa
parent
commit
e9efd6b93b
1 ha cambiato i file con 9 aggiunte e 0 eliminazioni
  1. 9 0
      services/document-updater/app.coffee

+ 9 - 0
services/document-updater/app.coffee

@@ -138,6 +138,15 @@ shutdownCleanly = (signal) ->
 			process.exit()
 		, 10000
 
+watchForEvent = (eventName)->
+	docUpdaterRedisClient.on eventName, (e)->
+		console.log "redis event: #{eventName} #{e}"
+
+events = ["connect", "ready", "error", "close", "reconnecting", "end"]
+for eventName in events
+	watchForEvent(eventName)
+
+
 port = Settings.internal?.documentupdater?.port or Settings.apis?.documentupdater?.port or 3003
 host = Settings.internal.documentupdater.host or "localhost"
 if !module.parent # Called directly