diff --git a/revid/config.go b/revid/config.go index 7fbb000b..cec5c2ac 100644 --- a/revid/config.go +++ b/revid/config.go @@ -112,32 +112,32 @@ func (c *Config) Validate(r *Revid) error { case No: case NothingDefined: c.Verbosity = defaultVerbosity - c.Logger.Log(smartlogger.Warning, pkg+"No verbosity mode defined, defaulting", + c.Logger.Log(smartlogger.Warning, pkg+"no verbosity mode defined, defaulting", "verbosity", defaultVerbosity) default: - return errors.New("Bad Verbosity defined in config!") + return errors.New("bad Verbosity defined in config") } switch c.QuantizationMode { case QuantizationOn: case QuantizationOff: case NothingDefined: - c.Logger.Log(smartlogger.Warning, pkg+"No quantization mode defined, defaulting", + c.Logger.Log(smartlogger.Warning, pkg+"no quantization mode defined, defaulting", "quantizationMode", QuantizationOff) c.QuantizationMode = QuantizationOff default: - return errors.New("Bad QuantizationMode defined in config!") + return errors.New("bad QuantizationMode defined in config") } switch c.Input { case Raspivid: case File: case NothingDefined: - c.Logger.Log(smartlogger.Warning, pkg+"No input type defined, defaulting", "input", + c.Logger.Log(smartlogger.Warning, pkg+"no input type defined, defaulting", "input", defaultInput) c.Input = defaultInput default: - return errors.New("Bad input type defined in config!") + return errors.New("bad input type defined in config") } switch c.InputCodec { @@ -145,59 +145,59 @@ func (c *Config) Validate(r *Revid) error { if c.Bitrate != "" && c.Quantization != "" { bitrate, err := strconv.Atoi(c.Bitrate) if err != nil { - return errors.New("Something is wrong with bitrate in conig!") + return errors.New("something is wrong with bitrate in config") } quantization, err := strconv.Atoi(c.Quantization) if err != nil { - return errors.New("Something is wrong with quantization in config!") + return errors.New("something is wrong with quantization in config") } if (bitrate > 0 && quantization > 0) || (bitrate == 0 && quantization == 0) { - return errors.New("Bad bitrate and quantization combination for H264 input!") + return errors.New("bad bitrate and quantization combination for H264 input") } } case Mjpeg: if c.Quantization != "" { quantization, err := strconv.Atoi(c.Quantization) if err != nil { - return errors.New("Something is wrong with quantization in config!") + return errors.New("something is wrong with quantization in config") } if quantization > 0 || c.Bitrate == "" { - return errors.New("Bad bitrate or quantization for mjpeg input!") + return errors.New("bad bitrate or quantization for mjpeg input") } } case NothingDefined: - c.Logger.Log(smartlogger.Warning, pkg+"No input codec defined, defaulting", + c.Logger.Log(smartlogger.Warning, pkg+"no input codec defined, defaulting", "inputCodec", defaultInputCodec) c.InputCodec = defaultInputCodec - c.Logger.Log(smartlogger.Warning, pkg+"Defaulting quantization", "quantization", + c.Logger.Log(smartlogger.Warning, pkg+"defaulting quantization", "quantization", defaultQuantization) c.Quantization = defaultQuantization default: - return errors.New("Bad input codec defined in config!") + return errors.New("bad input codec defined in config") } switch c.Output { case File: case Rtmp, FfmpegRtmp: if c.RtmpUrl == "" { - c.Logger.Log(smartlogger.Info, pkg+"No RTMP URL: falling back to HTTP") + c.Logger.Log(smartlogger.Info, pkg+"no RTMP URL: falling back to HTTP") c.Output = Http break } - c.Logger.Log(smartlogger.Info, pkg+"Defaulting frames per clip for rtmp out", + c.Logger.Log(smartlogger.Info, pkg+"defaulting frames per clip for rtmp out", "framesPerClip", defaultFramesPerClip) c.FramesPerClip = defaultFramesPerClip case NothingDefined: - c.Logger.Log(smartlogger.Warning, pkg+"No output defined, defaulting", "output", + c.Logger.Log(smartlogger.Warning, pkg+"no output defined, defaulting", "output", defaultOutput) c.Output = defaultOutput fallthrough case Http: - c.Logger.Log(smartlogger.Info, pkg+"Defaulting frames per clip for http out", + c.Logger.Log(smartlogger.Info, pkg+"defaulting frames per clip for http out", "framesPerClip", httpFramesPerClip) c.FramesPerClip = httpFramesPerClip default: - return errors.New("Bad output type defined in config!") + return errors.New("bad output type defined in config") } switch c.Packetization { @@ -205,107 +205,107 @@ func (c *Config) Validate(r *Revid) error { case Mpegts: case Flv: case NothingDefined: - c.Logger.Log(smartlogger.Warning, pkg+"No packetization option defined, defaulting", + c.Logger.Log(smartlogger.Warning, pkg+"no packetization option defined, defaulting", "packetization", defaultPacketization) c.Packetization = defaultPacketization default: - return errors.New("Bad packetization option defined in config!") + return errors.New("bad packetization option defined in config") } switch c.HorizontalFlip { case Yes: case No: case NothingDefined: - c.Logger.Log(smartlogger.Warning, pkg+"No horizontal flip option defined, defaulting", + c.Logger.Log(smartlogger.Warning, pkg+"no horizontal flip option defined, defaulting", "horizontalFlip", defaultHorizontalFlip) c.HorizontalFlip = defaultHorizontalFlip default: - return errors.New("Bad horizontal flip option defined in config!") + return errors.New("bad horizontal flip option defined in config") } switch c.VerticalFlip { case Yes: case No: case NothingDefined: - c.Logger.Log(smartlogger.Warning, pkg+"No vertical flip option defined, defaulting", + c.Logger.Log(smartlogger.Warning, pkg+"no vertical flip option defined, defaulting", "verticalFlip", defaultVerticalFlip) c.VerticalFlip = defaultVerticalFlip default: - return errors.New("Bad vertical flip option defined in config!") + return errors.New("bad vertical flip option defined in config") } if c.FramesPerClip < 1 { - c.Logger.Log(smartlogger.Warning, pkg+"No FramesPerClip defined, defaulting", + c.Logger.Log(smartlogger.Warning, pkg+"no FramesPerClip defined, defaulting", "framesPerClip", defaultFramesPerClip) c.FramesPerClip = defaultFramesPerClip } if c.Width == "" { - c.Logger.Log(smartlogger.Warning, pkg+"No width defined, defaulting", "width", + c.Logger.Log(smartlogger.Warning, pkg+"no width defined, defaulting", "width", defaultWidth) c.Width = defaultWidth } else { if integer, err := strconv.Atoi(c.Width); integer < 0 || err != nil { - return errors.New("Bad width defined in config!") + return errors.New("bad width defined in config") } } if c.Height == "" { - c.Logger.Log(smartlogger.Warning, pkg+"No height defined, defaulting", "height", + c.Logger.Log(smartlogger.Warning, pkg+"no height defined, defaulting", "height", defaultHeight) c.Height = defaultHeight } else { if integer, err := strconv.Atoi(c.Height); integer < 0 || err != nil { - return errors.New("Bad height defined in config!") + return errors.New("bad height defined in config") } } if c.FrameRate == "" { - c.Logger.Log(smartlogger.Warning, pkg+"No frame rate defined, defaulting", "fps", + c.Logger.Log(smartlogger.Warning, pkg+"no frame rate defined, defaulting", "fps", defaultFrameRate) c.FrameRate = defaultFrameRate } else { if integer, err := strconv.Atoi(c.FrameRate); integer < 0 || err != nil { - return errors.New("Bad frame rate defined in config!") + return errors.New("bad frame rate defined in config") } } if c.Bitrate == "" { - c.Logger.Log(smartlogger.Warning, pkg+"No bitrate defined, defaulting", "bitrate", + c.Logger.Log(smartlogger.Warning, pkg+"no bitrate defined, defaulting", "bitrate", defaultBitrate) c.Bitrate = defaultBitrate } else { if integer, err := strconv.Atoi(c.Bitrate); integer < 0 || err != nil { - return errors.New("Bad bitrate defined in config!") + return errors.New("bad bitrate defined in config") } } if c.Timeout == "" { - c.Logger.Log(smartlogger.Warning, pkg+"No timeout defined, defaulting", "timeout", defaultTimeout) + c.Logger.Log(smartlogger.Warning, pkg+"no timeout defined, defaulting", "timeout", defaultTimeout) c.Timeout = defaultTimeout } else { if integer, err := strconv.Atoi(c.Timeout); integer < 0 || err != nil { - return errors.New("Bad timeout defined in config!") + return errors.New("bad timeout defined in config") } } if c.IntraRefreshPeriod == "" { - c.Logger.Log(smartlogger.Warning, pkg+"No intra refresh defined, defaulting", "intraRefresh", + c.Logger.Log(smartlogger.Warning, pkg+"no intra refresh defined, defaulting", "intraRefresh", defaultIntraRefreshPeriod) c.IntraRefreshPeriod = defaultIntraRefreshPeriod } else { if integer, err := strconv.Atoi(c.IntraRefreshPeriod); integer < 0 || err != nil { - return errors.New("Bad intra refresh defined in config!") + return errors.New("bad intra refresh defined in config") } } if c.Quantization == "" { - c.Logger.Log(smartlogger.Warning, pkg+"No quantization defined, defaulting", "quantization", + c.Logger.Log(smartlogger.Warning, pkg+"no quantization defined, defaulting", "quantization", defaultQuantization) c.Quantization = defaultQuantization } else { if integer, err := strconv.Atoi(c.Quantization); integer < 0 || integer > 51 || err != nil { - return errors.New("Bad quantization defined in config!") + return errors.New("bad quantization defined in config") } } return nil