Allow enable sync to be configured with envvar (#413)

This commit is contained in:
Jonathan Zernik 2020-11-08 10:28:23 -05:00 committed by GitHub
parent 12a8ddc88f
commit 8b7ec2ecf6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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') \