From 57692ec3c91b80fc7c6f8e4c13f40a1fd41213c7 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Wed, 4 Oct 2023 23:08:39 +0200 Subject: [PATCH] feat: add --machine to secret ls See https://git.coopcloud.tech/coop-cloud/organising/issues/481 --- cli/app/secret.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cli/app/secret.go b/cli/app/secret.go index eb00ec1b..44385867 100644 --- a/cli/app/secret.go +++ b/cli/app/secret.go @@ -356,6 +356,7 @@ var appSecretLsCommand = cli.Command{ internal.DebugFlag, internal.OfflineFlag, internal.ChaosFlag, + internal.MachineReadableFlag, }, Before: internal.SubCommandBefore, Usage: "List all secrets", @@ -407,7 +408,11 @@ var appSecretLsCommand = cli.Command{ } if table.NumLines() > 0 { - table.Render() + if internal.MachineReadable { + table.JSONRender() + } else { + table.Render() + } } else { logrus.Warnf("no secrets stored for %s", app.Name) }