Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 794 Bytes

actions.md

File metadata and controls

19 lines (14 loc) · 794 Bytes

Actions

Within the PCP Execution Protocol layer, controllers invoke agent capabilities by requesting actions. This is done by sending request messages to one or more agents. Such messages specify the action name, module and input parameters.

Actions related to a given application are grouped together in modules; for instance, a puppet module may provide the run and status actions.

Action requests can be blocking or non-blocking; that changes the way the action outcome is referred and stored. Please refer to the Request/Response and Transaction Status sections for more details.

To inform the requester controller about the outcome of the requested action, the agent replies with a response message.