diff --git a/README.md b/README.md index 8d8df0c..9dd9884 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ Name | Description ### Modules Name | Description --- | --- +[ansible.utils.fact_diff](https://github.com/ansible-collections/ansible.utils/blob/main/docs/ansible.utils.fact_diff_module.rst)|Find the difference between currently set facts [ansible.utils.update_fact](https://github.com/ansible-collections/ansible.utils/blob/main/docs/ansible.utils.update_fact_module.rst)|Update currently set facts diff --git a/changelogs/fragments/add_fact_diff.yaml b/changelogs/fragments/add_fact_diff.yaml new file mode 100644 index 0000000..85fcd42 --- /dev/null +++ b/changelogs/fragments/add_fact_diff.yaml @@ -0,0 +1,3 @@ +--- +minor_changes: + - Add fact_diff module. Find the difference between text, files or facts \ No newline at end of file diff --git a/docs/ansible.utils.fact_diff_module.rst b/docs/ansible.utils.fact_diff_module.rst new file mode 100644 index 0000000..8f994bb --- /dev/null +++ b/docs/ansible.utils.fact_diff_module.rst @@ -0,0 +1,340 @@ +.. _ansible.utils.fact_diff_module: + + +*********************** +ansible.utils.fact_diff +*********************** + +**Find the difference between currently set facts** + + +Version added: 1.0.0 + +.. contents:: + :local: + :depth: 1 + + +Synopsis +-------- +- Compare two facts or variables and get a diff + + + + +Parameters +---------- + +.. raw:: html + +
Key | +Returned | +Description | +
---|---|---|
+
+ diff_lines
+
+
+ list
+
+ |
+ always | +
+ The
+ diff_text split into lines+ |
+
+
+ diff_text
+
+
+ string
+
+ |
+ always | +
+ The diff in text format
+ + |
+