|
|
|
|
@ -15,20 +15,21 @@ import sys
|
|
|
|
|
|
|
|
|
|
from abc import ABCMeta, abstractmethod
|
|
|
|
|
|
|
|
|
|
from ansible.cli.arguments import option_helpers as opt_help
|
|
|
|
|
from ansible import constants as C
|
|
|
|
|
from ansible import context
|
|
|
|
|
from ansible.cli.arguments import optparse_helpers as opt_help
|
|
|
|
|
from ansible.errors import AnsibleOptionsError, AnsibleError
|
|
|
|
|
from ansible.inventory.manager import InventoryManager
|
|
|
|
|
from ansible.module_utils.six import with_metaclass, string_types
|
|
|
|
|
from ansible.module_utils._text import to_bytes, to_text
|
|
|
|
|
from ansible.parsing.dataloader import DataLoader
|
|
|
|
|
from ansible.parsing.vault import PromptVaultSecret, get_file_vault_secret
|
|
|
|
|
from ansible.plugins.loader import add_all_plugin_dirs
|
|
|
|
|
from ansible.release import __version__
|
|
|
|
|
from ansible.utils.collection_loader import set_collection_playbook_paths
|
|
|
|
|
from ansible.utils.display import Display
|
|
|
|
|
from ansible.utils.path import unfrackpath
|
|
|
|
|
from ansible.vars.manager import VariableManager
|
|
|
|
|
from ansible.parsing.vault import PromptVaultSecret, get_file_vault_secret
|
|
|
|
|
from ansible.plugins.loader import add_all_plugin_dirs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
display = Display()
|
|
|
|
|
@ -462,6 +463,7 @@ class CLI(with_metaclass(ABCMeta, object)):
|
|
|
|
|
if basedir:
|
|
|
|
|
loader.set_basedir(basedir)
|
|
|
|
|
add_all_plugin_dirs(basedir)
|
|
|
|
|
set_collection_playbook_paths(basedir)
|
|
|
|
|
|
|
|
|
|
vault_ids = list(options['vault_ids'])
|
|
|
|
|
default_vault_ids = C.DEFAULT_VAULT_IDENTITY_LIST
|
|
|
|
|
|