fix: config in read_only mode is asked

This commit is contained in:
egarette@silique.fr 2025-10-03 13:30:51 +02:00
parent 6946532f8d
commit 358de23cb4

View file

@ -46,6 +46,7 @@ from .i18n import _
ENV_PREFIX = "ROUGAILCLI"
def _main(arguments, do_not_print):
rougailconfig = get_rougail_config(
backward_compatibility=False, add_extra_options=False
@ -212,7 +213,7 @@ def _main(arguments, do_not_print):
err_warn["errors"].extend(ret["errors"])
err_warn["warnings"].extend(ret["warnings"])
# output
if config and not rougailconfig["cli.load_config"]:
if config and (not rougailconfig["cli.load_config"] or not rougailconfig["cli.read_write"]):
config.property.read_only()
output_name = rougailconfig["step.output"]
path = Path(__file__).parent.parent / ("output_" + output_name) / "__init__.py"