From 885a96a719656c78a4af407a885e7b3bb024da18 Mon Sep 17 00:00:00 2001 From: Jean Bertrand Date: Tue, 27 Sep 2022 11:22:06 +0200 Subject: [PATCH] WIP: filter for all one-off --- apps/logs.go | 4 +++- cmd/logs.go | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/logs.go b/apps/logs.go index 684cab099..39c341d44 100644 --- a/apps/logs.go +++ b/apps/logs.go @@ -80,7 +80,7 @@ func checkFilter(ctx context.Context, c *scalingo.Client, appName string, filter return nil } - if filter == "router" { + if filter == "router" || filter == "one-off" { return nil } @@ -106,6 +106,8 @@ func checkFilter(ctx context.Context, c *scalingo.Client, appName string, filter "\"scalingo logs -F web\": logs of every web containers\n"+ "\"scalingo logs -F web-1\": logs of web container 1\n"+ "\"scalingo logs -F router\": only router logs\n"+ + "\"scalingo logs -F one-off\": logs of every one-off containers\n"+ + "\"scalingo logs -F one-off-1\": logs of one-off container 1\n"+ "\"scalingo logs -F web|worker\": logs of every web and worker containers\n", f) } diff --git a/cmd/logs.go b/cmd/logs.go index 48a7fd61b..1c7406311 100644 --- a/cmd/logs.go +++ b/cmd/logs.go @@ -23,7 +23,10 @@ var ( Get lines with filter: 'scalingo --app my-app logs -F web' 'scalingo --app my-app logs -F web-1' - 'scalingo --app my-app logs --follow -F "worker|clock"'`, + 'scalingo --app my-app logs -F router' + 'scalingo --app my-app logs -F one-off' + 'scalingo --app my-app logs -F one-off-1' + 'scalingo --app my-app logs --follow -F "web|worker"'`, Flags: []cli.Flag{&appFlag, &addonFlag, &cli.IntFlag{Name: "lines", Aliases: []string{"n"}, Value: 20, Usage: "Number of log lines to dump"}, &cli.BoolFlag{Name: "follow", Aliases: []string{"f"}, Usage: "Stream logs of app, (as \"tail -f\")"},