You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/integration/targets
Adrian Likins 6fbd0a8bb5 Add set_fact_persistent action and module. (#26153)
* Add 'cacheable' param to  set_fact action and module.

Used just like set_fact, except facts set with cacheable: true
will be stored in the fact cache if fact caching is enabled.

set_fact normally only sets facts in the non_persistent_fact_cache, so they
are lost between invocations.

* update set_facts docs

* use 'ansible_facts_cacheable' in module/actions result

* pop fact cacheable related items out of args/results

We dont want to use 'ansible_facts_cacheable' result item
or 'cacheable' arg as actual facts, so pop them out of the
dicts.
7 years ago
..
add_host
ansible
apache2_module
apt
apt_key
apt_repository
archive
args
asa_acl
asa_command
asa_config
assemble
async
async_extra_data
at
authorized_key
aws_api_gateway
aws_s3
become
binary
binary_modules
binary_modules_posix
binary_modules_winrm
blockinfile
blocks
callback_retry_task_name
changed_when
check_mode
command_shell
conditionals
connection
connection_buildah
connection_chroot
connection_docker
connection_jail
connection_libvirt_lxc
connection_local
connection_lxc
connection_lxd
connection_paramiko_ssh
connection_posix
connection_ssh
connection_winrm
copy
cs_account
cs_affinitygroup
cs_cluster
cs_common
cs_configuration
cs_domain
cs_firewall
cs_host
cs_instance
cs_instance_facts
cs_instance_nic
cs_instancegroup
cs_iso
cs_loadbalancer_rule
cs_network_acl
cs_network_acl_rule
cs_pod
cs_portforward
cs_project
cs_region
cs_resourcelimit
cs_role
cs_router
cs_securitygroup
cs_securitygroup_rule
cs_sshkeypair
cs_user
cs_vmsnapshot
cs_volume
cs_vpc
cs_vpn_gateway
cs_zone
cs_zone_facts
debconf
delegate_to
dellos6_command
dellos6_config
dellos6_facts
dellos9_command
dellos9_config
dellos9_facts
dellos10_command
dellos10_config
dellos10_facts
deploy_helper
dnf
docker
docker_secret
dpkg_selections
ec2_ami
ec2_elb_lb
ec2_facts
ec2_group
ec2_key
ec2_tag
ec2_vol
ec2_vpc
ecs_ecr
embedded_module
environment
eos_banner
eos_command
eos_config
eos_eapi
eos_facts
eos_logging
eos_system
eos_user
eos_vlan
eos_vrf
expect
facts_d
failed_when
fetch
file
filters
find
fortios_address
fortios_ipv4_policy
gathering_facts
gem
get_url
getent
git
group
group_by
groupby_filter
handlers
hash
hg
hosts_field
ignore_errors
include_vars
includes
ios_banner
ios_command
ios_config
ios_facts
ios_interface
ios_logging
ios_static_route
ios_system
ios_user
iosxr_banner
iosxr_command
iosxr_config
iosxr_facts
iosxr_interface
iosxr_logging
iosxr_system
iosxr_user
ipify_facts
iso_extract
iterators
junos_banner
junos_command
junos_config
junos_facts
junos_interface
junos_l3_interface
junos_linkagg
junos_lldp
junos_lldp_interface
junos_logging
junos_netconf
junos_rpc
junos_static_route
junos_system
junos_user
junos_vlan
junos_vrf
known_hosts
lineinfile
locale_gen
lookup_paths
lookup_properties
lookups
loops
module_precedence
module_utils
mount
mysql_db
mysql_user
mysql_variables
net_banner
net_command
net_interface
net_l3_interface
net_linkagg
net_lldp
net_lldp_interface
net_logging
net_static_route
net_system
net_user
net_vlan
net_vrf
no_log
nuage_vspk
nxos_acl
nxos_acl_interface
nxos_banner
nxos_command
nxos_config
nxos_evpn_global
nxos_evpn_vni
nxos_facts
nxos_feature
nxos_interface
nxos_logging
nxos_mtu
nxos_nxapi
nxos_portchannel
nxos_rollback
nxos_switchport
nxos_system
nxos_user
nxos_vlan
nxos_vrf
nxos_vrf_interface
nxos_vrrp
nxos_vtp_domain
nxos_vtp_password
nxos_vtp_version
nxos_vxlan_vtep
openssl_csr
openssl_privatekey
openssl_publickey
openvswitch_db
ops_command
package
parsing
ping
pip
postgresql
prepare_eos_tests/tasks
prepare_http_tests
prepare_ios_tests
prepare_iosxr_tests
prepare_junos_tests/tasks
prepare_nuage_tests/tasks
prepare_nxos_tests/tasks
prepare_ovs_tests/tasks
prepare_tests/tasks
prepare_win_tests
pull
raw
rpm_key
script
sefcontext
service
set_fact Add set_fact_persistent action and module. (#26153) 7 years ago
setup_ec2
setup_mysql_db
setup_openssl
setup_postgresql_db
setup_sshkey/tasks
slurp
special_vars
stat
subversion
synchronize
sysctl
systemd
tags
task_ordering
template
template_jinja2_latest
templating_settings
test_infra
unarchive
unicode
until
uri
user
var_blending
var_precedence
vault
vmware_cluster
vmware_datacenter
vmware_dvswitch
vmware_guest
vmware_guest_facts
vmware_guest_find
vmware_host
vmware_vm_facts
vmware_vswitch
vyos_banner
vyos_command
vyos_config
vyos_interface
vyos_l3_interface
vyos_linkagg
vyos_lldp
vyos_lldp_interface
vyos_logging
vyos_static_route
vyos_user
wait_for
wait_for_connection
wakeonlan
win_acl_inheritance
win_async_wrapper
win_become
win_chocolatey
win_command
win_copy
win_domain_group
win_dsc
win_environment
win_feature
win_fetch
win_file
win_find
win_firewall
win_firewall_rule
win_get_url
win_group
win_group_membership
win_lineinfile
win_module_utils
win_msg
win_msi
win_owner
win_package
win_path
win_ping
win_psexec
win_psmodule
win_raw
win_reg_stat
win_regedit
win_region
win_regmerge
win_route
win_say
win_scheduled_task
win_script
win_security_policy
win_service
win_setup
win_share
win_shell
win_shortcut
win_slurp
win_stat
win_tempfile
win_template
win_timezone
win_unzip
win_user
win_wakeonlan
windows-paths
xattr
yum
yum_repository
zypper
zypper_repository