In ansible 2.0+ a new argument is passed to all modules called
`_ansible_check_mode`.  That is a boolean, and the module can interpret and
do what it wants.

Based on that value, and whether you indicate in someway that check mode is
supported, then you could exit (not fail) with the same message as the
python modules which is:

self.exit_json(skipped=True, msg="remote module does not support check
mode")

I'm sure it might be useful to come up with a standard.  Maybe a proposal?
Matt Davis probably has some plans around a better PowerShell version of
AnsibleModule.



On Tue, May 24, 2016 at 12:26 PM, Trond Hindenes <[email protected]> wrote:

> I'd like to support "check mode" in some of my PowerShell-based modules
> for Ansible on Windows.
> Is this currently supported? We're not using the AnsibleModule object at
> all, so how can I implement this? Any thought and pointers appreciated.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Matt Martz
@sivel
sivel.net

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to