docs: Fixed validate lookup plugin and module filter examples in document (#325)

* fix validate examples

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
pull/323/head^2
Akira Yokochi 2024-01-16 18:14:01 +09:00 committed by GitHub
parent 6842746a9d
commit 259cb8b9e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 18 additions and 14 deletions

View File

@ -0,0 +1,4 @@
---
doc_changes:
- validate lookup plugin - Fix syntax in EXAMPLES.
- validate module - Fix syntax in EXAMPLES.

View File

@ -121,7 +121,7 @@ Examples
- name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as key/value pairs - name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as key/value pairs
ansible.builtin.set_fact: ansible.builtin.set_fact:
data_criteria_checks: "{{ lookup(data, criteria, engine='ansible.utils.jsonschema', draft='draft7') }}" data_criteria_checks: "{{ lookup('ansible.utils.validate', data, criteria, engine='ansible.utils.jsonschema', draft='draft7') }}"
- name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as task variable - name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as task variable
ansible.builtin.set_fact: ansible.builtin.set_fact:

View File

@ -116,8 +116,8 @@ Examples
- name: validate configuration with config plugin (see config plugin for criteria examples) - name: validate configuration with config plugin (see config plugin for criteria examples)
ansible.utils.validate: ansible.utils.validate:
data: "{{ lookup('ansible.builtin.file', './backup/eos.config' }}" data: "{{ lookup('ansible.builtin.file', './backup/eos.config') }}"
criteria: "{{ lookup('ansible.builtin.file', './validate/criteria/config/eos_config_rules.yaml' }}" criteria: "{{ lookup('ansible.builtin.file', './validate/criteria/config/eos_config_rules.yaml') }}"
engine: ansible.utils.config engine: ansible.utils.config

View File

@ -65,7 +65,7 @@ EXAMPLES = r"""
- name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as key/value pairs - name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as key/value pairs
ansible.builtin.set_fact: ansible.builtin.set_fact:
data_criteria_checks: "{{ lookup(data, criteria, engine='ansible.utils.jsonschema', draft='draft7') }}" data_criteria_checks: "{{ lookup('ansible.utils.validate', data, criteria, engine='ansible.utils.jsonschema', draft='draft7') }}"
- name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as task variable - name: validate data in json format using jsonschema with lookup plugin by passing plugin configuration variable as task variable
ansible.builtin.set_fact: ansible.builtin.set_fact:

View File

@ -65,8 +65,8 @@ EXAMPLES = r"""
- name: validate configuration with config plugin (see config plugin for criteria examples) - name: validate configuration with config plugin (see config plugin for criteria examples)
ansible.utils.validate: ansible.utils.validate:
data: "{{ lookup('ansible.builtin.file', './backup/eos.config' }}" data: "{{ lookup('ansible.builtin.file', './backup/eos.config') }}"
criteria: "{{ lookup('ansible.builtin.file', './validate/criteria/config/eos_config_rules.yaml' }}" criteria: "{{ lookup('ansible.builtin.file', './validate/criteria/config/eos_config_rules.yaml') }}"
engine: ansible.utils.config engine: ansible.utils.config
""" """