class

Krikri::SetFactActionPlugin

Inherits Krikri::ActionPlugin < Reference < Object

set_fact: (ansible.builtin.set_fact) as a controller-side action plugin - ported verbatim from plugins/set_fact.cr (including the leading-zero-string / Python-repr-dict coercion fixes documented there). Never touches the filesystem or network, so there was never anything a remote round trip bought here either. plugins/set_fact.cr is kept as a real, working binary for --async/manual invocation.

Constants

CONTROL_PARAMS = {"cacheable"}

Instance methods

execute

Execute action on controller Returns: modified params to send to remote plugin, or nil if action failed

Source