Hi:
I'd like to do a nested loop over a sequence and a file glob. A simplified
example of what I thought might work is:
- command: cp {{ item[1] }} {{ item[1] }}.{{ item[0] }}
with_nested:
- with_sequence: start=0 end=10
- with_fileglob:
- /etc/*
However, this syntax doesn't work. It reports:
failed: [...] => (item=['with_sequence', 'with_fileglob']) => {"changed":
true, "cmd": ["cp", "with_fileglob", "/etc/"], "delta": "0:00:00.017533",
"end": "2014-03-10 21:32:51.381160", "item": ["with_sequence",
"with_fileglob"], "rc": 1, "start": "2014-03-10 21:32:51.363627"}
stderr: cp: cannot stat `with_fileglob': No such file or directory
Is there a way to achieve what I want? I thought about replacing the
with_fileglob with a register of "command: ls -1 /etc/*", and with_sequence
replaced by a register of seq. This seems hacky, though.
Thanks,
Rob
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/55e7da16-182e-4fc4-8906-e5f4fb8cdf19%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.