module

Krikri::TemplatedOriginSpan

Provenance for a templating failure raised while expanding ONE {{ }} span: the span's own inner text, so a display site can point at the source line that authored it. ansible-core 2.19 gives every template-origin failure its own Origin (the failing span's value token), which a container-valued task param renders as a fourth "caused by" stanza chained under the container's own position (issues #265/#323/#803). Only classes whose errors ansible chains this way mix this in; a lookup/filter-plugin runtime failure does NOT (live-captured 2.19.11: it keeps the three-stanza block), and those exceptions therefore leave #span nil.

Instance methods

span
Source
span=(span : String | Nil)
Source