diff options
Diffstat (limited to 'ipaclient/plugins')
| -rw-r--r-- | ipaclient/plugins/vault.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ipaclient/plugins/vault.py b/ipaclient/plugins/vault.py index bf0242fc4..a3ce6fecb 100644 --- a/ipaclient/plugins/vault.py +++ b/ipaclient/plugins/vault.py @@ -221,6 +221,11 @@ class vault_add(Local): def forward(self, *args, **options): vault_type = options.get('ipavaulttype') + + if vault_type is None: + internal_cmd = self.api.Command.vault_add_internal + vault_type = internal_cmd.params.ipavaulttype.default + password = options.get('password') password_file = options.get('password_file') public_key = options.get('ipavaultpublickey') |
