1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/lib/ansible
Abhijit Menon-Sen e7eebb6954 Implement cat-like filtering behaviour for encrypt/decrypt
This allows the following invocations:

    # Interactive use, like gpg
    ansible-vault encrypt --output x

    # Non-interactive, for scripting
    echo plaintext|ansible-vault encrypt --output x

    # Separate input and output files
    ansible-vault encrypt input.yml --output output.yml

    # Existing usage (in-place encryption) unchanged
    ansible-vault encrypt inout.yml

…and the analogous cases for ansible-vault decrypt as well.

In all cases, the input and output files can be '-' to read from stdin
or write to stdout. This permits sensitive data to be encrypted and
decrypted without ever hitting disk.
2015-08-27 22:04:18 +05:30
..
cli Implement cat-like filtering behaviour for encrypt/decrypt 2015-08-27 22:04:18 +05:30
compat Making the switch to v2 2015-05-03 21:47:26 -05:00
config Making the switch to v2 2015-05-03 21:47:26 -05:00
errors Making the switch to v2 2015-05-03 21:47:26 -05:00
executor Implement max_fail_percentage and any_errors_fatal support 2015-08-26 12:03:47 -04:00
galaxy draft galaxy cli search 2015-08-22 02:28:27 -04:00
inventory always load vars plugins 2015-08-26 11:40:53 -04:00
module_utils Revert "Add PowerShell exception handling and turn on strict mode." 2015-08-23 21:09:16 -04:00
modules Submodule pointer update 2015-08-22 12:39:04 -04:00
new_inventory Making the switch to v2 2015-05-03 21:47:26 -05:00
parsing Implement cat-like filtering behaviour for encrypt/decrypt 2015-08-27 22:04:18 +05:30
playbook Implement max_fail_percentage and any_errors_fatal support 2015-08-26 12:03:47 -04:00
plugins make sure delimiter is basestring for cvsfile 2015-08-26 18:38:39 -04:00
template Don't convert nulls to strings. 2015-08-19 18:35:07 -04:00
utils Default listify to converting bare variables again 2015-08-12 10:49:46 -04:00
vars kept vars as alias to hostvars[inventory_hostname] and avoid subtrees into themselves 2015-08-23 17:51:47 -04:00
__init__.py Re-adding submodules after moving things around 2015-05-03 22:30:51 -05:00
constants.py Merge pull request #11880 from bcoca/configurable_squash 2015-08-23 13:32:15 -04:00
test-requirements.txt Making the switch to v2 2015-05-03 21:47:26 -05:00