CLI replace_pillar_node_type_schemas: abort when unable to save

This commit is contained in:
Sybren A. Stüvel 2016-11-02 18:20:44 +01:00
parent e117432f3d
commit f394907dd2

View File

@ -560,7 +560,7 @@ def replace_pillar_node_type_schemas(proj_url=None, all_projects=False):
r, _, _, status = put_internal('projects', db_proj, _id=project['_id'])
if status != 200:
log.error('Error %i storing altered project %s %s', status, project['_id'], r)
return 4
raise SystemExit('Error storing project, see log.')
log.info('Project saved succesfully.')
if all_projects:
@ -681,7 +681,7 @@ def upgrade_attachment_schema(proj_url=None, all_projects=False):
r, _, _, status = put_internal('projects', db_proj, _id=project['_id'])
if status != 200:
log.error('Error %i storing altered project %s %s', status, project['_id'], r)
return 4
raise SystemExit('Error storing project, see log.')
log.info('Project saved succesfully.')
def replace_attachments(project):