On 12/10/19 4:30 PM, evnflow wrote:
> I have a playbook and I am using the following assertion 
> 
>   assert:
>     that: ( (disk_usage|float)/mount.size_total ) < disk_limit|float
>     msg: "Disk usage {{ disk_usage_ratio_s }} exceeds {{ disk_limit_ratio_s 
> }}"
>   any_errors_fatal: true
> 
> My question is how do I register the output of   *that: ( 
> (disk_usage|float)/mount.size_total ) < disk_limit|float  *
> 
> I would like to register the output so I can send email when I do not get the 
> desired result. Any advice would be
> appreciated.

I would run a "set_fact" task before the "assert" task which captures the 
output of your expression.

Regards
         Racke

> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to
> [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/7256dd01-1c2a-4fff-989f-0f34e4df22b7%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/7256dd01-1c2a-4fff-989f-0f34e4df22b7%40googlegroups.com?utm_medium=email&utm_source=footer>.


-- 
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/def37e0f-7739-517f-124d-831a2805a7fb%40linuxia.de.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to