Hello,
I've had problems experimenting with Pillar : I had configured it badly, so my templates were using empty variables resulting in a rather bad situation on my test server ...
A few things in the tutorial/documentation that would have helped me :
- a more visible presence of the command pillar.data
- some explanations on the option test, for commands like state.highstate
I ended up using the UndefinedException from Jinja to track undefined variables / keys in dict, and raise errors. (see git diff as attachment).
It might be useful for someone else!
Thanks