Showing 3 of 7 total issues
Method Handler.Start
has 53 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func (h *Handler) Start(c *Config) error {
if err := h.setLogging(viper.GetString("log_level"), viper.GetStringSlice("log_output")...); err != nil {
return err
}
Method Config.Verify
has 10 return statements (exceeds 4 allowed). Open
Open
func (c *Config) Verify() error {
// check log level
if _, err := logging.ToLevel(c.LogLevel); err != nil {
return err
}
Method Handler.Start
has 6 return statements (exceeds 4 allowed). Open
Open
func (h *Handler) Start(c *Config) error {
if err := h.setLogging(viper.GetString("log_level"), viper.GetStringSlice("log_output")...); err != nil {
return err
}