From 57674502ea84d4b9c4540ef5d207f3f6996441d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 30 Aug 2016 14:24:57 +0200 Subject: [PATCH] Using Pillar's CLI user when updating project. --- bcloud/attract/cli.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bcloud/attract/cli.py b/bcloud/attract/cli.py index 07db1b2..00d3ad7 100644 --- a/bcloud/attract/cli.py +++ b/bcloud/attract/cli.py @@ -43,13 +43,16 @@ def _update_project(project): """ from pillar.api.utils import remove_private_keys + from pillar.api.utils import authentication + + authentication.force_cli_user() project_id = ObjectId(project['_id']) project = remove_private_keys(project) result, _, _, status_code = put_internal('projects', project, _id=project_id) if status_code != 200: - log.error("Can't update project %s, issues: %s", project_id, result['_issues']) + log.error("Can't update project %s, issues: %s", project_id, result) raise SystemExit()