From 44e37222e1b19030745b359dbc9d4a7bfc64d882 Mon Sep 17 00:00:00 2001 From: drewmullen Date: Fri, 22 Mar 2024 16:15:45 -0400 Subject: [PATCH] Update kv_recursive.py --- kv_recursive.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kv_recursive.py b/kv_recursive.py index d779848..bd37641 100644 --- a/kv_recursive.py +++ b/kv_recursive.py @@ -65,7 +65,8 @@ def read_secrets_from_list(client, kv_list, kv_version, source_mount): for i, li in enumerate(kv_list[:]): k = kv_list[i] if kv_version == 2: - v = client.secrets.kv.v2.read_secret_version(k, mount_point=source_mount, raise_on_deleted_version=True)['data']['data'] + v = client.secrets.kv.v2.read_secret_version(k, mount_point=source_mount, + raise_on_deleted_version=True)['data']['data'] elif kv_version == 1: v = client.secrets.kv.v1.read_secret(k, mount_point=source_mount)['data'] kv_list[i] = {k: v} @@ -124,7 +125,8 @@ def main(): if __name__ == '__main__': parser = argparse.ArgumentParser(description='Recursively interact with Hashicorp Vault KV mount') - parser.add_argument('action', choices=['copy', 'move', 'delete', 'list', 'read', 'count'], default='list', metavar='ACTION') + parser.add_argument('action', choices=['copy', 'move', 'delete', 'list', 'read', + 'count'], default='list', metavar='ACTION') parser.add_argument('--tls-skip-verify', action='store_false') parser.add_argument('--source-path', '-s', default='') parser.add_argument('--source-url', '-su', required=True)