utils.handler packageยถ
Submodulesยถ
utils.handler.vault moduleยถ
- class 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ยถ
Return the
name: !vault |snippet asansible-vaultlays it out.- Parameters:
value โ plaintext to encrypt.
name โ key the snippet is emitted under.
- class utils.handler.vault.VaultScalarยถ
Bases:
strA subclass of str to represent vault-encrypted strings.