module_utils.handler package¶
Submodules¶
module_utils.handler.vault module¶
- class module_utils.handler.vault.VaultHandler(vault_password_file: str)¶
Bases:
object- encrypt_leaves(branch: Dict[str, Any], vault_pw: str)¶
Recursively encrypt all leaves (plain text values) under the credentials section.
- encrypt_string(value: str, name: str) str¶
Encrypt a string using ansible-vault.
- class module_utils.handler.vault.VaultScalar¶
Bases:
strA subclass of str to represent vault-encrypted strings.