From 7bd54a51e229e76a33a7534587ce8ab0ae950835 Mon Sep 17 00:00:00 2001 From: Andreas Olsson Date: Wed, 6 Dec 2017 14:06:35 +0100 Subject: [PATCH] Add --vault-id support to ansible-pull Without this additional code snippet `ansible-pull` will still accept the `--vault-id` option. It just won't pass the option along when invoking `ansible-pull`. --- lib/ansible/cli/pull.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/ansible/cli/pull.py b/lib/ansible/cli/pull.py index d4cd3a180a..42fb4e7bc1 100644 --- a/lib/ansible/cli/pull.py +++ b/lib/ansible/cli/pull.py @@ -239,6 +239,9 @@ class PullCLI(CLI): if self.options.vault_password_files: for vault_password_file in self.options.vault_password_files: cmd += " --vault-password-file=%s" % vault_password_file + if self.options.vault_ids: + for vault_id in self.options.vault_ids: + cmd += " --vault-id=%s" % vault_id for ev in self.options.extra_vars: cmd += ' -e "%s"' % ev