ansible-practice/filter-1.yml
2023-11-08 14:58:46 +00:00

19 lines
448 B
YAML

---
- hosts: localhost
vars_prompt:
- name: filesize
prompt: "specify a file size in megabytes"
private: no
tasks:
- name: check if file size is valid
assert:
that:
- "{{ (filesize | int) <= 100 }}"
- "{{ (filesize | int) >= 1 }}"
fail_msg: "file size must be between 0 and 100"
success_msg: "file size is good, let's continue"
- name: debug
debug:
msg: "filesize : {{ filesize }}"