feat(bonfire): add FlagBool and read every bare switch with it (IN-04, quick-261028-rqd)

This commit is contained in:
Jakub Zych
2026-10-28 20:32:38 +01:00
parent e34d113c80
commit 795c4f6b29
15 changed files with 86 additions and 54 deletions

View File

@@ -61,11 +61,7 @@ monitoring scripts.`,
cfg = LoadConfig(nil)
}
client := NewClient(cfg, nil)
asJSON := false
if in != nil {
v, _ := in.Flag("json")
asJSON = v == "true"
}
asJSON := bonfire.FlagBool(in, "json")
if asJSON {
info := client.DebugInfo()
res := healthJSON{APIURL: info.APIURL, Enabled: info.Enabled, APIKeySet: info.APIKeySet}