Skip to content

Commit

Permalink
fix viper
Browse files Browse the repository at this point in the history
  • Loading branch information
pavelkrolevets committed Oct 27, 2023
1 parent b755ccc commit 236394b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
7 changes: 5 additions & 2 deletions cli/initiator/initiator.go
Original file line number Diff line number Diff line change
Expand Up @@ -110,11 +110,14 @@ var StartDKG = &cobra.Command{
}
fmt.Print("⚠️ config file was not provided, using flag parameters \n")
}
// workaround for https://github.com/spf13/viper/issues/233
viper.BindPFlag("logLevel", cmd.Flags().Lookup("logLevel"))
viper.BindPFlag("logFormat", cmd.Flags().Lookup("logFormat"))
viper.BindPFlag("logLevelFormat", cmd.Flags().Lookup("logLevelFormat"))
viper.BindPFlag("logFilePath", cmd.Flags().Lookup("logFilePath"))
logLevel := viper.GetString("logLevel")
logFormat := viper.GetString("logFormat")
logLevelFormat := viper.GetString("logLevelFormat")
// workaround for https://github.com/spf13/viper/issues/233
viper.BindPFlag("logFilePath", cmd.Flags().Lookup("logFilePath"))
logFilePath := viper.GetString("logFilePath")
if logFilePath == "" {
fmt.Print("⚠️ debug log path was not provided, using default: ./initiator_debug.log \n")
Expand Down
7 changes: 5 additions & 2 deletions cli/operator/operator.go
Original file line number Diff line number Diff line change
Expand Up @@ -87,11 +87,14 @@ var StartDKGOperator = &cobra.Command{
viper.BindPFlag("storeShare", cmd.Flags().Lookup("storeShare"))
dkg.OutputPath = viper.GetString("outputPath")
dkg.StoreShare = viper.GetBool("storeShare")
// workaround for https://github.com/spf13/viper/issues/233
viper.BindPFlag("logLevel", cmd.Flags().Lookup("logLevel"))
viper.BindPFlag("logFormat", cmd.Flags().Lookup("logFormat"))
viper.BindPFlag("logLevelFormat", cmd.Flags().Lookup("logLevelFormat"))
viper.BindPFlag("logFilePath", cmd.Flags().Lookup("logFilePath"))
logLevel := viper.GetString("logLevel")
logFormat := viper.GetString("logFormat")
logLevelFormat := viper.GetString("logLevelFormat")
// workaround for https://github.com/spf13/viper/issues/233
viper.BindPFlag("logFilePath", cmd.Flags().Lookup("logFilePath"))
logFilePath := viper.GetString("logFilePath")
if logFilePath == "" {
fmt.Print("⚠️ debug log path was not provided, using default: ./operator_debug.log \n")
Expand Down

0 comments on commit 236394b

Please sign in to comment.