@ -20,8 +20,12 @@ func NewRootCmd() (rootCmd *RootCmd) {
Short: "Start the server",
Long: `Start the server`,
PersistentPreRunE: func(cmd *cobra.Command, args []string) error {
err := rootCmd.getConfFromCmdAndInit(cmd)
if err != nil {
return err
}
log.InitFromConfig("newlog")
return rootCmd.getConfFromCmdAndInit(cmd)
return nil
},
rootCmd.Command = c
@ -95,7 +95,7 @@ func NewZapLogger() (*ZapLogger, error) {
Encoding: "json",
EncoderConfig: zap.NewProductionEncoderConfig(),
OutputPaths: []string{config.Config.Log.StorageLocation},
ErrorOutputPaths: []string{"stderr"},
ErrorOutputPaths: []string{config.Config.Log.StorageLocation},
l, err := zapConfig.Build()