fix: handle config load errors via handler
This commit is contained in:
@@ -61,6 +61,7 @@ def main():
|
|||||||
setup_logger(verbose=False, log_file=LOG_FILE)
|
setup_logger(verbose=False, log_file=LOG_FILE)
|
||||||
logger = get_logger()
|
logger = get_logger()
|
||||||
|
|
||||||
|
try:
|
||||||
if registry.requires_config(args.command):
|
if registry.requires_config(args.command):
|
||||||
require_config(logger)
|
require_config(logger)
|
||||||
config = Configuration()
|
config = Configuration()
|
||||||
@@ -68,7 +69,6 @@ def main():
|
|||||||
verbose = config_data.get("verbose", False)
|
verbose = config_data.get("verbose", False)
|
||||||
setup_logger(verbose=verbose, log_file=LOG_FILE)
|
setup_logger(verbose=verbose, log_file=LOG_FILE)
|
||||||
|
|
||||||
try:
|
|
||||||
registry.execute(
|
registry.execute(
|
||||||
args.command, skip_confirmation=getattr(args, "yes", False))
|
args.command, skip_confirmation=getattr(args, "yes", False))
|
||||||
except (ValueError, Exception) as e:
|
except (ValueError, Exception) as e:
|
||||||
|
|||||||
Reference in New Issue
Block a user