Update compose status when config validation fails
If the config is syntactically correct, but it contains some issues discovered in `validate` method of any phase, we need to raise an exception, not exit immediately. JIRA: COMPOSE-2431 Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
parent
e419100d5f
commit
f298121bbc
@ -319,7 +319,7 @@ def run_compose(compose, create_latest_link=True, latest_link_status=None):
|
|||||||
for i in errors:
|
for i in errors:
|
||||||
compose.log_error(i)
|
compose.log_error(i)
|
||||||
print(i)
|
print(i)
|
||||||
sys.exit(1)
|
raise RuntimeError('Configuration is not valid')
|
||||||
|
|
||||||
# PREP
|
# PREP
|
||||||
|
|
||||||
@ -352,7 +352,7 @@ def run_compose(compose, create_latest_link=True, latest_link_status=None):
|
|||||||
err_msg = "Cannot load password from file specified by 'signing_key_password_file' option"
|
err_msg = "Cannot load password from file specified by 'signing_key_password_file' option"
|
||||||
compose.log_error(err_msg)
|
compose.log_error(err_msg)
|
||||||
print(err_msg)
|
print(err_msg)
|
||||||
sys.exit(1)
|
raise RuntimeError(err_msg)
|
||||||
|
|
||||||
if signing_key_password:
|
if signing_key_password:
|
||||||
# Store the password
|
# Store the password
|
||||||
|
Loading…
Reference in New Issue
Block a user