diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-04-25 15:01:26 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-04-25 15:01:26 +0200 |
| commit | 6d12770e28253d311e7e8e5a036391b7a78b0164 (patch) | |
| tree | e51cbbb986e1575ee572e1aacb02d727ccf3b05e | |
| parent | 6acdebc9ced4f457975d215af9ab19811bea29d6 (diff) | |
| download | bridge-6d12770e28253d311e7e8e5a036391b7a78b0164.tar.gz bridge-6d12770e28253d311e7e8e5a036391b7a78b0164.zip | |
don't attempt connection to brawl db if not there
| -rw-r--r-- | server.js | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -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); |
