unkinben 5d0f69483b
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
Include queried facts as host vars in -A inventory
`-A` emitted hosts with empty vars, so `-F ipaddress,enc_role -A` lost the facts
it just queried. Ansible inventories are far more useful with the values inline.

- Extract factsByHost() (the {host: {fact: value}} builder) and share it between
  -j and -A so the Ansible inventory attaches each host's queried fact(s) as
  host vars, keyed by real fact name.
- Strengthen the Ansible test to assert host vars and add a multi-fact case.
2026-07-05 17:39:53 +10:00
S
Description
A CLI tool written in Go that queries the PuppetDB API to look up and filter node facts.
187 KiB
v0.5.0 Latest
2026-03-26 15:29:45 +11:00
Languages
Go 91.8%
Makefile 4.8%
Shell 3.4%