From aa3340ddbe5ec862cc94a3cab88491753fc43a76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Wed, 2 Nov 2016 17:17:15 +0100 Subject: [PATCH] CLI upgrade_attachment_schema: stop when a node cannot be saved. --- pillar/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pillar/cli.py b/pillar/cli.py index 62f5da7f..6563b12f 100644 --- a/pillar/cli.py +++ b/pillar/cli.py @@ -721,7 +721,7 @@ def upgrade_attachment_schema(proj_url=None, all_projects=False): r, _, _, status = put_internal('nodes', db_node, _id=node['_id']) if status != 200: log.error('Error %i storing altered node %s: %s', status, node['_id'], r) - return + raise SystemExit('Error storing node; see log.') if all_projects: for proj in projects_coll.find():