community.general/lib/ansible/parsing
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
..
utils Making the switch to v2 2015-05-03 21:47:26 -05:00
vault Implement cat-like filtering behaviour for encrypt/decrypt 2015-08-27 22:04:18 +05:30
yaml Fixing some small bugs related to integration tests (v2) 2015-06-01 16:42:10 -05:00
__init__.py Unicode and other fixes for vault 2015-08-25 12:43:09 -07:00
mod_args.py changed local_action to alias to connection=local vs delegate_to=localhost 2015-08-18 18:31:29 -04:00
splitter.py Remove octal escapes from unicode escape handling 2015-07-25 16:30:11 -04:00