On Sat, 11 Jan 2020 22:05:36 -0500 Mauricio Tavares <[email protected]> wrote:
> name: get running guests
> virt:
> command: "list_vms"
> register: vms
> [...]
> I would expect when you register a variable, you should see stdout
> associated with this variable. Instead,
>
> ok: [vmhost] => {
> "msg": {
> "changed": false,
> "failed": false,
> "list_vms": [
> "testcentos"
> ]
> }
> }
>
> Is there a bit of inconsistency going on here or am I just confused?
It's not a general rule that stdout is included in the data returned by a
module. It depends on the developers. In this particular case the returned
data is as designed. Quoting from the doc:
RETURN VALUES:
# for list_vms command
list_vms:
description: The list of vms defined on the remote system
type: list
returned: success
sample: [
"build.example.org",
"dev.example.org"
]
HTH,
-vlado
--
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/20200112074651.4dfb020a%40gmail.com.
pgpUDBEnkpBdv.pgp
Description: OpenPGP digital signature
