mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Make file config to handle only JSON errors
This commit is contained in:
parent
f8c1d52643
commit
1b33a43b77
@ -98,11 +98,13 @@ def file_config(filename=None):
|
|||||||
filename = CONFIG_DEFAULT_PATH
|
filename = CONFIG_DEFAULT_PATH
|
||||||
|
|
||||||
logger.debug('file_config() will try to open `{}`'.format(filename))
|
logger.debug('file_config() will try to open `{}`'.format(filename))
|
||||||
try:
|
with open(filename) as f:
|
||||||
with open(filename) as f:
|
try:
|
||||||
config = json.load(f)
|
config = json.load(f)
|
||||||
except Exception as err:
|
except ValueError as err:
|
||||||
raise exceptions.ConfigurationError('Failed to load configuration from `{}`, reason: {}'.format(filename, err))
|
raise exceptions.ConfigurationError(
|
||||||
|
'Failed to load configuration from `{}`, reason: {}'.format(filename, err)
|
||||||
|
)
|
||||||
|
|
||||||
logger.info('Configuration loaded from `{}`'.format(filename))
|
logger.info('Configuration loaded from `{}`'.format(filename))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user