mirror of
https://github.com/ansible/awx.git
synced 2026-03-09 21:49:27 -02:30
* Added test_jobs.py to the model unit test folder in orther to show the undesired behaviour with fact cache Signed-off-by: onetti7 <davonebat@gmail.com> * Added test_jobs.py to the model unit test folder in orther to show the undesired behaviour with fact cache Signed-off-by: onetti7 <davonebat@gmail.com> * Solved undesired behaviour with fact_cache Signed-off-by: onetti7 <davonebat@gmail.com> * Solved bug with slices Signed-off-by: onetti7 <davonebat@gmail.com> * Remove unused imports Remove now unused line of code which was commented out by the contributor Revert "Remove now unused line of code which was commented out by the contributor" This reverts commit f1a056a2356d56bc7256957a18503bd14dcfd8aa. * Add back line that had been commented out as this line makes hosts specific to the particular slice when applicable Revise private_data_dir fixture to see if it improves code coverage Checked out awx/main/tests/unit/models/test_jobs.py in devel to see if it resolves git diff issue * Fix formatting in awx/main/tests/unit/models/test_jobs.py Rename for loop from host in hosts to hosts in hosts_cahced and remove unneeded continue Revise finish_fact_cache to utilize inventory rather than hosts Remove local var hosts that was assigned but unused Revert change in start_fact_cache hosts_cached back to hosts Revise the way we are handling hosts_cached and joining the file Revert "Revise the way we are handling hosts_cached and joining the file" This reverts commit e6e3d2f09c1b79a9bce3647a72e3dad97fe0aed8. Reapply "Revise the way we are handling hosts_cached and joining the file" This reverts commit a42b7ae69133fee24d3a5f1b456d9c343d111df9. Revert some of my changes to get back to a better working state Rename for loop to host in hosts_cached and remove unneeded continue Remove jobs job.get_hosts_for_fact_cache() from post run hook, fix if statement after continue block, and revise how we are calling hosts in finish for loop Add test_invalid_host_facts to test_jobs to increase code coverage Update method signature to use hosts_cached and updated other references to hosts in finish_facts_cached Rename hosts iterator to hosts_cached to agree with naming elsewhere Revise test_invalid_host_facts to get more code coverage Revise test_invalid_host_facts to increase codecov Revise test_pre_post_run_hook_facts_deleted_sliced to ensure we are hitting the assertionerror for code cov Revise mock_inventory.hosts. to hit assert failure Add revision of hosts and facts to force failure to satisfy code cov Fix failure in test_pre_post_run_hook_facts_deleted_sliced Add back for loop to create failures and add assert to hit them Remove hosts.iterator() from both start_fact_cache and finish_fact_cache Remove unused import of Queryset to satisfy api-lint Fix typo in docstring hasnot to has not Move hosts_cached.append(host) to outer loop in start_fact_cache Add class to help support cached hosts resolving host.name issue with hosts_cached * Add live tests for ansible facts Remove fixture needed for local work only maybe Revert "Add class to help support cached hosts resolving host.name issue with hosts_cached" This reverts commit 99d998cfb9960baafe887de80bd9b01af50513ec. * Move hosts_cached.append(host) outside of try except * Move hosts_cached.append(host) to the beginning of start_fact_cache --------- Signed-off-by: onetti7 <davonebat@gmail.com> Co-authored-by: onetti7 <davonebat@gmail.com> Co-authored-by: Alan Rominger <arominge@redhat.com>
18 lines
284 B
YAML
18 lines
284 B
YAML
---
|
|
|
|
- hosts: all
|
|
vars:
|
|
extra_value: ""
|
|
gather_facts: false
|
|
connection: local
|
|
tasks:
|
|
- name: set a custom fact
|
|
set_fact:
|
|
foo: "bar{{ extra_value }}"
|
|
bar:
|
|
a:
|
|
b:
|
|
- "c"
|
|
- "d"
|
|
cacheable: true
|