summaryrefslogtreecommitdiffstats
path: root/ipaclient/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'ipaclient/plugins')
-rw-r--r--ipaclient/plugins/vault.py5
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')