Versions in this module Expand all Collapse all v0 v0.1.2 Sep 2, 2026 v0.1.1 Sep 2, 2026 Changes in this version type Context + func (c *Context) Layer(l Layer) map[string]any v0.1.0 Sep 1, 2026 Changes in this version + func InjectFacts(facts map[string]any) map[string]any + type Context struct + func New() *Context + func (c *Context) Child() *Context + func (c *Context) Get(key string) (any, bool) + func (c *Context) Merged() map[string]any + func (c *Context) Set(layer Layer, vals map[string]any) + func (c *Context) SetVar(layer Layer, key string, value any) + func (c *Context) Which(key string) (Layer, bool) + type Layer int + const BlockVars + const ExtraVars + const Facts + const Inventory + const PlayVars + const Registered + const RoleDefaults + const RoleParams + const RoleVars + const TaskVars + func Layers() []Layer + func (l Layer) String() string