Fix config.py

This commit is contained in:
nothink 2018-07-26 01:45:00 +09:00
parent 0b1029251d
commit 8837fe6b92

View file

@ -16,33 +16,33 @@ def merge(left: Dict, right: Dict) -> Dict:
return left return left
# def docker_config() -> Dict: def docker_config() -> Dict:
# for key in [ for key in [
# 'POSTGRES_USER', 'POSTGRES_USER',
# 'POSTGRES_PASSWORD', 'POSTGRES_PASSWORD',
# 'POSTGRES_HOST', 'POSTGRES_HOST',
# 'ESEARCH_HOST' 'ESEARCH_HOST'
# ]: ]:
# if not os.getenv(key, False): if not os.getenv(key, False):
# raise errors.ConfigError(f'Environment variable "{key}" not set') raise errors.ConfigError(f'Environment variable "{key}" not set')
# return { return {
# 'debug': True, 'debug': True,
# 'show_sql': int(os.getenv('LOG_SQL', 0)), 'show_sql': int(os.getenv('LOG_SQL', 0)),
# 'data_url': os.getenv('DATA_URL', '/data/'), 'data_url': os.getenv('DATA_URL', '/data/'),
# 'data_dir': '/data/', 'data_dir': '/data/',
# 'database': 'postgres://%(user)s:%(pass)s@%(host)s:%(port)d/%(db)s' % { 'database': 'postgres://%(user)s:%(pass)s@%(host)s:%(port)d/%(db)s' % {
# 'user': os.getenv('POSTGRES_USER'), 'user': os.getenv('POSTGRES_USER'),
# 'pass': os.getenv('POSTGRES_PASSWORD'), 'pass': os.getenv('POSTGRES_PASSWORD'),
# 'host': os.getenv('POSTGRES_HOST'), 'host': os.getenv('POSTGRES_HOST'),
# 'port': int(os.getenv('POSTGRES_PORT', 5432)), 'port': int(os.getenv('POSTGRES_PORT', 5432)),
# 'db': os.getenv('POSTGRES_DB', os.getenv('POSTGRES_USER')) 'db': os.getenv('POSTGRES_DB', os.getenv('POSTGRES_USER'))
# }, },
# 'elasticsearch': { 'elasticsearch': {
# 'host': os.getenv('ESEARCH_HOST'), 'host': os.getenv('ESEARCH_HOST'),
# 'port': int(os.getenv('ESEARCH_PORT', 9200)), 'port': int(os.getenv('ESEARCH_PORT', 9200)),
# 'index': os.getenv('ESEARCH_INDEX', 'szurubooru') 'index': os.getenv('ESEARCH_INDEX', 'szurubooru')
# } }
# } }
def read_config() -> Dict: def read_config() -> Dict:
@ -52,9 +52,9 @@ def read_config() -> Dict:
with open('../config.yaml') as handle: with open('../config.yaml') as handle:
ret = merge(ret, yaml.load(handle.read())) ret = merge(ret, yaml.load(handle.read()))
if os.getenv('CI') == 'true': if os.getenv('CI') == 'true':
print('CI') pass
# if os.path.exists('/.dockerenv'): elif os.path.exists('/.dockerenv'):
# ret = merge(ret, docker_config()) ret = merge(ret, docker_config())
return ret return ret