You could inspect ansible_run_tags and see if those three tags are not in
it.

On Mon, Jul 19, 2021 at 3:44 PM John Petro <jcpe...@johnpetro.com> wrote:

> I have a bit of a problem, and was wondering if anyone has ever done
> something like this.  I have a playbook I am working on, where it updates
> firewalld rules for some kubernetes clusters we have.  Rather than have a
> playbook per cluster, we elected to use tags, one for prod, one for
> nonprod, and one for beta.
>
> What I am trying to do, is have task, that if it isn't one of the three
> mentioned tags ( Prod, Non-Prod, Beta) then it executes, basically
> outputting a debug message that the only accepted tags are those three.  Is
> there a way to say something like "If tags !=[Prod,Non-Prod,Beta] then
> output text"?
>
> I was fairly sure that at some point I saw that there was a way to do
> that, and I can't seem to find the example anymore so any help anyone can
> offer wold be greatly appreciated.
>
> --John
>

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAMiM3L3uLqzCzrrtoOwhs8e2_sk2wUmXt%3DSrPjJEnWy%2BHN%2B%2B7w%40mail.gmail.com.

Reply via email to