feat: add --machine to secret ls

See coop-cloud/organising#481
This commit is contained in:
decentral1se 2023-10-04 23:08:39 +02:00
parent 47d3b77003
commit 57692ec3c9
Signed by: decentral1se
GPG Key ID: 03789458B3D0C410

View File

@ -356,6 +356,7 @@ var appSecretLsCommand = cli.Command{
internal.DebugFlag, internal.DebugFlag,
internal.OfflineFlag, internal.OfflineFlag,
internal.ChaosFlag, internal.ChaosFlag,
internal.MachineReadableFlag,
}, },
Before: internal.SubCommandBefore, Before: internal.SubCommandBefore,
Usage: "List all secrets", Usage: "List all secrets",
@ -407,7 +408,11 @@ var appSecretLsCommand = cli.Command{
} }
if table.NumLines() > 0 { if table.NumLines() > 0 {
table.Render() if internal.MachineReadable {
table.JSONRender()
} else {
table.Render()
}
} else { } else {
logrus.Warnf("no secrets stored for %s", app.Name) logrus.Warnf("no secrets stored for %s", app.Name)
} }