From 6d12770e28253d311e7e8e5a036391b7a78b0164 Mon Sep 17 00:00:00 2001 From: schneefux Date: Tue, 25 Apr 2017 15:01:26 +0200 Subject: don't attempt connection to brawl db if not there --- server.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index 0fd59db..07d9a83 100644 --- a/server.js +++ b/server.js @@ -16,6 +16,7 @@ const MADGLORY_TOKEN = process.env.MADGLORY_TOKEN, DATABASE_BRAWL_URI = process.env.DATABASE_BRAWL_URI, RABBITMQ_URI = process.env.RABBITMQ_URI || "amqp://localhost", LOGGLY_TOKEN = process.env.LOGGLY_TOKEN, + BRAWL = process.env.BRAWL != "false", REGIONS = ["na", "eu", "sg", "sa", "ea"]; if (MADGLORY_TOKEN == undefined) throw "Need an API token"; @@ -45,7 +46,8 @@ if (LOGGLY_TOKEN) while (true) { try { seq = new Seq(DATABASE_URI, { logging: () => {} }); - seqBrawl = new Seq(DATABASE_BRAWL_URI, { logging: () => {} }); + if (BRAWL) + seqBrawl = new Seq(DATABASE_BRAWL_URI, { logging: () => {} }); rabbit = await amqp.connect(RABBITMQ_URI); ch = await rabbit.createChannel(); await ch.assertQueue("grab", {durable: true}); @@ -58,7 +60,8 @@ if (LOGGLY_TOKEN) } } model = require("../orm/model")(seq, Seq); - modelBrawl = require("../orm/model")(seqBrawl, Seq); + if (BRAWL) + modelBrawl = require("../orm/model")(seqBrawl, Seq); })(); server.listen(8880); -- cgit v1.3.1