@@ -21,7 +21,7 @@ type TemporalCommand struct {
2121 Env string
2222 EnvFile string
2323 LogLevel StringEnum
24- LogFormat StringEnum
24+ LogFormat string
2525 Output StringEnum
2626 TimeFormat StringEnum
2727 Color StringEnum
@@ -46,11 +46,10 @@ func NewTemporalCommand(cctx *CommandContext) *TemporalCommand {
4646 cctx .BindFlagEnvVar (s .Command .PersistentFlags ().Lookup ("env" ), "TEMPORAL_ENV" )
4747 s .Command .PersistentFlags ().StringVar (& s .EnvFile , "env-file" , "" , "File to read all environments (defaults to `$HOME/.config/temporalio/temporal.yaml`)." )
4848 s .LogLevel = NewStringEnum ([]string {"debug" , "info" , "warn" , "error" , "never" }, "info" )
49- s .Command .PersistentFlags ().Var (& s .LogLevel , "log-level" , "Log level. Accepted values: debug, info, warn, error, never." )
50- s .LogFormat = NewStringEnum ([]string {"text" , "json" }, "text" )
51- s .Command .PersistentFlags ().Var (& s .LogFormat , "log-format" , "Log format. Accepted values: text, json." )
52- s .Output = NewStringEnum ([]string {"text" , "json" , "jsonl" }, "text" )
53- s .Command .PersistentFlags ().VarP (& s .Output , "output" , "o" , "Data output format. Accepted values: text, json, jsonl." )
49+ s .Command .PersistentFlags ().Var (& s .LogLevel , "log-level" , "Log level. Default is \" info\" for most commands and \" warn\" for `server start-dev`. Accepted values: debug, info, warn, error, never." )
50+ s .Command .PersistentFlags ().StringVar (& s .LogFormat , "log-format" , "" , "Log format. Options are \" text\" and \" json\" . Default is \" text\" ." )
51+ s .Output = NewStringEnum ([]string {"text" , "json" , "jsonl" , "none" }, "text" )
52+ s .Command .PersistentFlags ().VarP (& s .Output , "output" , "o" , "Data output format. Note, this does not affect logging. Accepted values: text, json, jsonl, none." )
5453 s .TimeFormat = NewStringEnum ([]string {"relative" , "iso" , "raw" }, "relative" )
5554 s .Command .PersistentFlags ().Var (& s .TimeFormat , "time-format" , "Time format. Accepted values: relative, iso, raw." )
5655 s .Color = NewStringEnum ([]string {"always" , "never" , "auto" }, "auto" )
@@ -1243,7 +1242,6 @@ type TemporalServerStartDevCommand struct {
12431242 SqlitePragma []string
12441243 DynamicConfigValue []string
12451244 LogConfig bool
1246- LogLevelServer StringEnum
12471245}
12481246
12491247func NewTemporalServerStartDevCommand (cctx * CommandContext , parent * TemporalServerCommand ) * TemporalServerStartDevCommand {
@@ -1272,8 +1270,6 @@ func NewTemporalServerStartDevCommand(cctx *CommandContext, parent *TemporalServ
12721270 s .Command .Flags ().StringArrayVar (& s .SqlitePragma , "sqlite-pragma" , nil , "Specify SQLite pragma statements in pragma=value format." )
12731271 s .Command .Flags ().StringArrayVar (& s .DynamicConfigValue , "dynamic-config-value" , nil , "Dynamic config value, as KEY=JSON_VALUE (string values need quotes)." )
12741272 s .Command .Flags ().BoolVar (& s .LogConfig , "log-config" , false , "Log the server config being used to stderr." )
1275- s .LogLevelServer = NewStringEnum ([]string {"debug" , "info" , "warn" , "error" , "never" }, "warn" )
1276- s .Command .Flags ().Var (& s .LogLevelServer , "log-level-server" , "Log level for the server only. Accepted values: debug, info, warn, error, never." )
12771273 s .Command .Run = func (c * cobra.Command , args []string ) {
12781274 if err := s .run (cctx , args ); err != nil {
12791275 cctx .Options .Fail (err )
0 commit comments