diff options
Diffstat (limited to 'lib/ansible/parsing')
-rw-r--r-- | lib/ansible/parsing/vault/__init__.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/ansible/parsing/vault/__init__.py b/lib/ansible/parsing/vault/__init__.py index 3c7a89a94c..2a98511f88 100644 --- a/lib/ansible/parsing/vault/__init__.py +++ b/lib/ansible/parsing/vault/__init__.py @@ -414,6 +414,13 @@ class VaultEditor: # shuffle tmp file into place self.shuffle_files(tmp_path, filename) + def encrypt_bytes(self, b_plaintext): + check_prereqs() + + b_ciphertext = self.vault.encrypt(b_plaintext) + + return b_ciphertext + def encrypt_file(self, filename, output_file=None): check_prereqs() |