From ed8de959d5da9db8ae0802a25211d7beeaec6728 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Douglas=20Mendiz=C3=A1bal?= Date: Fri, 26 Mar 2021 15:52:19 -0500 Subject: [PATCH] Fix transport key policies This patch fixes a couple of broken policies for transport keys. Change-Id: I5a7790210b32f3511446b4bacbb07678a7e52238 (cherry picked from commit 57f334e0cfe2554808eadeae68ff1715a654f2f1) --- barbican/common/policies/transportkeys.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/barbican/common/policies/transportkeys.py b/barbican/common/policies/transportkeys.py index 95ee82ef1..3d9283bee 100644 --- a/barbican/common/policies/transportkeys.py +++ b/barbican/common/policies/transportkeys.py @@ -18,7 +18,7 @@ _SYSTEM_ADMIN = "role:admin and system_scope:all" rules = [ policy.DocumentedRuleDefault( name='transport_key:get', - check_str='rule:all_users or {_READER}', + check_str=f'rule:all_users or {_READER}', scope_types=['project', 'system'], description='Get a specific transport key.', operations=[ @@ -42,7 +42,7 @@ rules = [ ), policy.DocumentedRuleDefault( name='transport_keys:get', - check_str='rule:all_users or {_READER}', + check_str=f'rule:all_users or {_READER}', scope_types=['project', 'system'], description='Get a list of all transport keys.', operations=[