summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-04-25 15:01:26 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-04-25 15:01:26 +0200
commit6d12770e28253d311e7e8e5a036391b7a78b0164 (patch)
treee51cbbb986e1575ee572e1aacb02d727ccf3b05e
parent6acdebc9ced4f457975d215af9ab19811bea29d6 (diff)
downloadbridge-6d12770e28253d311e7e8e5a036391b7a78b0164.tar.gz
bridge-6d12770e28253d311e7e8e5a036391b7a78b0164.zip
don't attempt connection to brawl db if not there
-rw-r--r--server.js7
1 files 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);