From 278398584ecf5d4f9bf63dc152b35172250af8ac Mon Sep 17 00:00:00 2001 From: Thomas Herve Date: Fri, 27 Mar 2015 13:47:27 +0100 Subject: [PATCH] Fix --decrypt command line option This patch fixes the --decrypt flag when retrieving a secret. Change-Id: Ie36a4522e984447653b54130ba466222566ed5da Closes-Bug: #1434629 --- barbicanclient/barbican_cli/secrets.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/barbicanclient/barbican_cli/secrets.py b/barbicanclient/barbican_cli/secrets.py index a567c22d..91ab55ae 100644 --- a/barbicanclient/barbican_cli/secrets.py +++ b/barbicanclient/barbican_cli/secrets.py @@ -52,10 +52,10 @@ class GetSecret(show.ShowOne): def take_action(self, args): if args.decrypt: - entity = self.app.client.secrets.decrypt(args.URI, - args.payload_content_type) - return (('Secret',), - (entity,)) + entity = self.app.client.secrets.get(args.URI, + args.payload_content_type) + return (('Payload',), + (entity.payload,)) else: entity = self.app.client.secrets.get(secret_ref=args.URI) return entity._get_formatted_entity()