From 4b2f097f024f8f366cb8f1b78d642abfa1ac0d37 Mon Sep 17 00:00:00 2001 From: Jonas Zohren <jonas.zohren@adesso.de> Date: Sun, 13 Sep 2020 14:10:40 +0200 Subject: [PATCH] Expose more constants via envs --- server/room_attacher.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/server/room_attacher.js b/server/room_attacher.js index 0406a2e..bd91e26 100644 --- a/server/room_attacher.js +++ b/server/room_attacher.js @@ -3,9 +3,16 @@ const sleep = require("sleep-promise"); const { clearInterval } = require("timers"); const fs = require("fs"); -const HEADLESS = true; -const SCREENSHOT_INTERVAL_MS = 3000; -const USERINFO_INTERVAL_MS = 2000; +const HEADLESS = + process.env.HEADLESS !== undefined ? process.env.HEADLESS : true; +const SCREENSHOT_INTERVAL_MS = + process.env.SCREENSHOT_INTERVAL_MS !== undefined + ? process.env.SCREENSHOT_INTERVAL_MS + : 3000; +const USERINFO_INTERVAL_MS = + process.env.USERINFO_INTERVAL_MS !== undefined + ? process.env.USERINFO_INTERVAL_MS + : 2000; // global state variables, because they are great var stateRoomUrl = null; -- GitLab