community.general/lib/ansible/plugins
RedRampage 922b5c8109 Removed deletion of salt by 'password' lookup
Removed deletion of salt param from lookup file by 'password' lookup_filter.
Old behaviour leads to constant changed status when two tasks uses same lookup,
one with 'encrypt' parameter, and other without.

For example:

    tasks:
      - name: Create user
        user:
          password: "{{ lookup('password', inventory_dir + '/creds/user/pass' ncrypt=sha512_crypt) }}"
          ...
    # Lookup file 'creds/user/pass' now contain password with salt
      - name: Create htpasswd
        htpasswd:
          password: "{{ lookup('password', inventory_dir + '/creds/user/pass') }}"
          ...
    # Salt gets deleted from lookup file 'creds/user/pass'
    # Next run of "Create user" task will create it again and will have 'changed' status
2015-09-28 23:28:01 +03:00
..
action Make ansible_pipelining a connection variable 2015-09-28 20:55:14 +05:30
cache Simplify FactCache.copy() 2015-09-03 09:44:44 +03:00
callback Make sure formatted strings don't bomb on tuples 2015-09-25 03:01:42 -04:00
connection chroot plugin minor touchups: 2015-09-28 13:16:56 -07:00
filter Resurrection of the comment filter 2015-09-10 14:37:42 +02:00
inventory Remove unused (copied) _before_comment method 2015-08-21 06:58:23 +05:30
lookup Removed deletion of salt by 'password' lookup 2015-09-28 23:28:01 +03:00
shell Add PowerShell exception handling and turn on strict mode. 2015-09-15 16:32:35 -04:00
strategy Don't wrap vars from include_vars with UnsafeProxy 2015-09-26 15:16:46 -04:00
test moved mandatory back to filters as it does not always return a boolean, it does an exception on failure 2015-08-21 09:54:56 -04:00
vars Making the switch to v2 2015-05-03 21:47:26 -05:00
__init__.py Fix for user defined modules not overriding modules from core. 2015-09-22 09:07:37 -07:00