community.general/lib/ansible/plugins/action
Brian Coca 41685fb516 fix precedence issue with facts and vars (#32302)
avoid making gathered facts high precedence, only set_fact is supposed to be.
vars set via set_fact with cacheable are higher precedence than plain facts.

Previously (after 6fbd0a8bb5) regular facts would end up with a
higher precedence than host or play vars, but they should not be. Facts were getting added to 'non_persistent_facts' (equivalent to 'register' vars) which is higher precedence than facts should be.

added 'cacheable set_facts' to precedence docs

'ansible_facts_cacheable' ->  '_ansible_facts_cacheable' (made 'private')
2017-11-01 11:42:17 -04:00
..
__init__.py use configured ansible_shell_executable 2017-10-06 08:56:21 -04:00
add_host.py add_hosts.py: Fix add_host does not recognise 'host' alias (#27418) 2017-07-28 17:35:20 -04:00
aireos.py Fix unwanted deprecation message in network module args (#28984) 2017-09-12 13:00:01 +02:00
aireos_config.py Adding aireos_config module (#27408) 2017-07-29 00:36:04 +05:30
aruba.py Fix unwanted deprecation message in network module args (#28984) 2017-09-12 13:00:01 +02:00
aruba_config.py Adding aruba_config module (#27130) 2017-08-01 11:44:26 -06:00
asa.py Fix import error. Was pointing to the wrong module (#30293) 2017-09-14 10:24:28 -07:00
asa_config.py Fixes for broken asa_config module (#27218) 2017-08-11 11:42:42 -04:00
assemble.py Consolidate boolean/mk_boolean conversion functions into a single location 2017-07-17 11:48:05 -07:00
assert.py
bigip.py Adding a cli transport option for the bigip_command module. (#30391) 2017-10-12 15:07:15 -07:00
ce.py Fix unwanted deprecation message in network module args (#28984) 2017-09-12 13:00:01 +02:00
ce_config.py
ce_template.py Fix urlparse import for Python3 (#31240) 2017-10-09 20:18:09 -07:00
copy.py remove action plugin only fields from 'file' calls (#31047) 2017-09-29 17:13:32 -07:00
debug.py
dellos6.py Fix Dell OS network module timeout (#30355) 2017-09-14 15:40:50 +01:00
dellos6_config.py
dellos9.py Fix Dell OS network module timeout (#30355) 2017-09-14 15:40:50 +01:00
dellos9_config.py
dellos10.py Fix Dell OS network module timeout (#30355) 2017-09-14 15:40:50 +01:00
dellos10_config.py
enos.py Create action file enos.py (#31508) 2017-10-12 13:31:23 +01:00
eos.py Allow delegate_to if transport is not cli (#29945) 2017-09-12 21:34:13 +05:30
eos_config.py
fail.py
fetch.py fetch: fail if flat=yes and dest=existing-dir w/o trailing slash 2017-07-28 09:53:50 -04:00
fortios_config.py Convert the src entry to a templated entry. (#24026) 2017-08-01 11:19:08 -06:00
group_by.py add support of nested groups in group_by 2017-07-27 11:37:34 -04:00
include_vars.py BugFix code breaks, if include_vars dir is file instead of directory (#31157) 2017-10-03 00:00:51 -04:00
ios.py Fix wrong prompt issue for network modules (#32426) 2017-11-01 19:38:19 +05:30
ios_config.py
iosxr.py Fix unwanted deprecation message in network module args (#28984) 2017-09-12 13:00:01 +02:00
iosxr_config.py fix unicode errors in iosxr 2017-07-19 14:51:35 -07:00
ironware.py Network command module for Brocade IronWare routers (#31429) 2017-10-17 13:54:32 +01:00
junos.py Fix unwanted deprecation message in network module args (#28984) 2017-09-12 13:00:01 +02:00
junos_config.py Ensure proper conversion while backing up of junos config (#28958) 2017-09-04 20:12:11 +05:30
net_banner.py
net_base.py Raise an error if ansible_network_os is not specified (#30429) 2017-09-15 13:56:05 -04:00
net_config.py
net_interface.py
net_l2_interface.py Add net_l2_interface platform agnostic module (#26410) 2017-07-05 11:15:19 +05:30
net_l3_interface.py Add net_l3_interface vendor neutral module (#26484) 2017-07-06 21:02:25 +02:00
net_linkagg.py Add missing net_linkagg action plugin (#26477) 2017-07-06 11:12:05 +02:00
net_lldp.py Add net_lldp platform agnostic module (#26738) 2017-07-13 12:02:45 +02:00
net_lldp_interface.py Split net_lldp into net_lldp (service) and net_lldp_interface (#26757) 2017-07-13 16:38:15 +02:00
net_logging.py Add net_logging platform agnostic module and junos implementation (#26316) 2017-07-03 15:31:59 +05:30
net_ping.py Net Ping: Add new action plugin for *_ping network modules (#28558) 2017-08-29 13:28:58 -04:00
net_static_route.py
net_system.py
net_user.py
net_vlan.py
net_vrf.py
netconf_config.py
normal.py
nxos.py Fix nxos provider transport warning issue (#30610) 2017-09-22 10:32:25 +05:30
nxos_config.py nxos integration fix part 1 (#27069) 2017-07-19 14:00:05 -04:00
ops_config.py
package.py revert namespaced facts changes to package/service 2017-10-09 16:31:58 -07:00
patch.py Consolidate boolean/mk_boolean conversion functions into a single location 2017-07-17 11:48:05 -07:00
pause.py Enable ECHO in prompt module (#32083) 2017-10-26 12:05:08 -04:00
raw.py
script.py script: Add support for chdir argument 2017-07-07 09:40:02 -07:00
service.py revert namespaced facts changes to package/service 2017-10-09 16:31:58 -07:00
set_fact.py fix precedence issue with facts and vars (#32302) 2017-11-01 11:42:17 -04:00
set_stats.py Consolidate boolean/mk_boolean conversion functions into a single location 2017-07-17 11:48:05 -07:00
sros.py Fix unwanted deprecation message in network module args (#28984) 2017-09-12 13:00:01 +02:00
sros_config.py
synchronize.py synchronize: Use private_key and ssh_user with delegate_to (Fixes #16215) (#21686) 2017-08-24 21:09:15 -04:00
telnet.py Add alias to command option in telnet (#30825) 2017-09-28 18:07:37 +05:30
template.py Optimize template (#28044) 2017-08-11 17:50:49 -07:00
unarchive.py Support tilde (~) paths for unarchive creates tests 2017-07-19 11:13:17 -04:00
vyos.py Fix unwanted deprecation message in network module args (#28984) 2017-09-12 13:00:01 +02:00
vyos_config.py
wait_for_connection.py Bugfix to check-mode and async support, and features (#28448) 2017-08-29 14:44:50 -07:00
win_copy.py win_copy: added decrypt option (#31291) 2017-10-10 08:21:25 +10:00
win_reboot.py win_reboot: Use more conforming parameter names (#26466) 2017-08-29 19:08:12 -07:00
win_template.py