From 8b7ec2ecf657b71eb53f00f3a2e358d4f8f214c1 Mon Sep 17 00:00:00 2001 From: Jonathan Zernik Date: Sun, 8 Nov 2020 10:28:23 -0500 Subject: [PATCH] Allow enable sync to be configured with envvar (#413) --- squeaknode/config/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/squeaknode/config/config.py b/squeaknode/config/config.py index b45b7800..d88870c6 100644 --- a/squeaknode/config/config.py +++ b/squeaknode/config/config.py @@ -197,7 +197,8 @@ class Config: return self.parser.get("squeaknode", "sqk_dir", fallback=DEFAULT_SQK_DIR_PATH) def _get_squeaknode_enable_sync(self): - return self.parser.getboolean("squeaknode", "enable_sync", fallback=False) + return environ.get('SQUEAKNODE_ENABLE_SYNC') \ + or self.parser.getboolean("squeaknode", "enable_sync", fallback=False) def _get_squeaknode_log_level(self): return environ.get('LOG_LEVEL') \