mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Use autoconfigure on every command
This commit is contained in:
parent
aec3b3db6c
commit
4b32e8e01a
@ -70,7 +70,7 @@ def run_configure(args, skip_if_exists=False):
|
|||||||
|
|
||||||
def run_init(args):
|
def run_init(args):
|
||||||
"""Initialize the database"""
|
"""Initialize the database"""
|
||||||
bigchaindb.config_utils.file_config(args.config)
|
bigchaindb.config_utils.autoconfigure(filename=args.config, force=True)
|
||||||
# TODO Provide mechanism to:
|
# TODO Provide mechanism to:
|
||||||
# 1. prompt the user to inquire whether they wish to drop the db
|
# 1. prompt the user to inquire whether they wish to drop the db
|
||||||
# 2. force the init, (e.g., via -f flag)
|
# 2. force the init, (e.g., via -f flag)
|
||||||
@ -83,14 +83,14 @@ def run_init(args):
|
|||||||
|
|
||||||
def run_drop(args):
|
def run_drop(args):
|
||||||
"""Drop the database"""
|
"""Drop the database"""
|
||||||
bigchaindb.config_utils.file_config(args.config)
|
bigchaindb.config_utils.autoconfigure(filename=args.config, force=True)
|
||||||
db.drop(assume_yes=args.yes)
|
db.drop(assume_yes=args.yes)
|
||||||
|
|
||||||
|
|
||||||
def run_start(args):
|
def run_start(args):
|
||||||
"""Start the processes to run the node"""
|
"""Start the processes to run the node"""
|
||||||
# run_configure(args, skip_if_exists=True)
|
# run_configure(args, skip_if_exists=True)
|
||||||
bigchaindb.config_utils.file_config(args.config)
|
bigchaindb.config_utils.autoconfigure(filename=args.config, force=True)
|
||||||
try:
|
try:
|
||||||
db.init()
|
db.init()
|
||||||
except DatabaseAlreadyExists:
|
except DatabaseAlreadyExists:
|
||||||
|
@ -189,7 +189,7 @@ def autoconfigure(filename=None, config=None, force=False):
|
|||||||
been initialized."""
|
been initialized."""
|
||||||
|
|
||||||
if not force and bigchaindb.config.get('CONFIGURED'):
|
if not force and bigchaindb.config.get('CONFIGURED'):
|
||||||
logger.info('System already configured, skipping autoconfiguration')
|
logger.debug('System already configured, skipping autoconfiguration')
|
||||||
return
|
return
|
||||||
|
|
||||||
newconfig = env_config(bigchaindb.config)
|
newconfig = env_config(bigchaindb.config)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user