Actions
| Action | Category | Description | Params | Command Template | Flags |
|---|---|---|---|---|---|
inventory_list | info | Show parsed Ansible inventory hosts and groups | inventory_path | ansible-inventory -i {inventory_path} --list | idempotent |
3-layer compositionINTERFACE
#ActionDef & { name: "List Inventory", category: "info" }PROVIDER
command_template: "ansible-inventory -i {inventory_path} --list"
params: { inventory_path: from_field: "inventory_path" }
| |||||
Import
import "quicue.ca/template/ansible/patterns"
actions: patterns.#uansibleRegistry
JSON-LD
{
"@id": "https://quicue.ca/project/quicue-ansible",
"@type": "quicue:Provider",
"quicue:providerName": "ansible",
"quicue:category": "automation",
"quicue:actionCount": 10
}