Bolt is an open source orchestration tool that automates the manual work it takes to maintain your infrastructure on an as-needed basis or as part of a greater orchestration workflow. It can be installed on your local workstation and connects directly to remote nodes with SSH or WinRM, so you are not required to install any agent software.
It'd be convenient to be able to ascertain the ID the currently running plan or ID of tasks created by the current plan. This could be used to construct the URL to the plan results in the puppet console for example, which could be convenient for more easily reviewing the results of a large complex plan.
Describe the Solution You Would Like
An API that could be called via a function in the plan to collect meta-information about the plan/sub-plans/tasks
Use Case
It'd be convenient to be able to ascertain the ID the currently running plan or ID of tasks created by the current plan. This could be used to construct the URL to the plan results in the puppet console for example, which could be convenient for more easily reviewing the results of a large complex plan.
Describe the Solution You Would Like
An API that could be called via a function in the plan to collect meta-information about the plan/sub-plans/tasks