From dafc8186aeebd169ac223400339aa72fc1cf3cc6 Mon Sep 17 00:00:00 2001 From: Guillaume Da Silva Date: Tue, 12 May 2026 10:17:30 +0200 Subject: [PATCH] feat: add --service-id flag to qovery log command --- cmd/log.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/log.go b/cmd/log.go index ef204e85..3b6b7d6f 100644 --- a/cmd/log.go +++ b/cmd/log.go @@ -15,6 +15,7 @@ var ( rawFormat bool logJobName string logServiceName string + logServiceId string ) var logCmd = &cobra.Command{ @@ -43,6 +44,8 @@ func getLogs() string { } switch { + case logServiceId != "": + service = &utils.Service{ID: utils.Id(logServiceId)} case applicationName != "": app, err := getApplicationContextResource(client, applicationName, envID) if err != nil { @@ -126,4 +129,5 @@ func init() { logCmd.Flags().StringVarP(&databaseName, "database", "d", "", "Database Name") logCmd.Flags().StringVarP(&logJobName, "job", "j", "", "Job Name") logCmd.Flags().StringVarP(&logServiceName, "service", "s", "", "Service Name") + logCmd.Flags().StringVarP(&logServiceId, "service-id", "", "", "Service ID (UUID) - skips name lookup, use when you already have the ID from a console URL") }