mirror of
https://github.com/taigrr/godns
synced 2025-01-18 04:03:25 -08:00
fix golint warnings
This commit is contained in:
parent
03d62f0498
commit
3bbb84b4e0
6
godns.go
6
godns.go
@ -11,9 +11,9 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
//PANIC_MAX is the max allowed panic times
|
// PANIC_MAX is the max allowed panic times
|
||||||
PANIC_MAX = 5
|
PANIC_MAX = 5
|
||||||
//INTERVAL is minute
|
// INTERVAL is minute
|
||||||
INTERVAL = 5
|
INTERVAL = 5
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -33,7 +33,7 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if *optDocker {
|
if *optDocker {
|
||||||
//Load settings from ENV
|
// Load settings from ENV
|
||||||
configuration = Settings{
|
configuration = Settings{
|
||||||
Email: os.Getenv("EMAIL"),
|
Email: os.Getenv("EMAIL"),
|
||||||
Password: os.Getenv("PASSWORD"),
|
Password: os.Getenv("PASSWORD"),
|
||||||
|
42
logger.go
42
logger.go
@ -16,21 +16,21 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
//L_INFO log level
|
// L_INFO log level
|
||||||
L_INFO int = iota
|
L_INFO int = iota
|
||||||
//L_WARNING log level
|
// L_WARNING log level
|
||||||
L_WARNING
|
L_WARNING
|
||||||
//L_DEBUG log level
|
// L_DEBUG log level
|
||||||
L_DEBUG
|
L_DEBUG
|
||||||
//PRE_INFO log level
|
// PRE_INFO log level
|
||||||
PRE_INFO = "[ INFO]"
|
PRE_INFO = "[ INFO]"
|
||||||
//PRE_WARNING log level
|
// PRE_WARNING log level
|
||||||
PRE_WARNING = "[WARNING]"
|
PRE_WARNING = "[WARNING]"
|
||||||
//PRE_DEBUG log level
|
// PRE_DEBUG log level
|
||||||
PRE_DEBUG = "[ DEBUG]"
|
PRE_DEBUG = "[ DEBUG]"
|
||||||
)
|
)
|
||||||
|
|
||||||
//Logger struct
|
// Logger struct
|
||||||
type Logger struct {
|
type Logger struct {
|
||||||
DEV_MODE bool
|
DEV_MODE bool
|
||||||
fd *os.File
|
fd *os.File
|
||||||
@ -45,7 +45,7 @@ type Logger struct {
|
|||||||
log *log.Logger
|
log *log.Logger
|
||||||
}
|
}
|
||||||
|
|
||||||
//NewLogger returns a new created logger
|
// NewLogger returns a new created logger
|
||||||
func NewLogger(logfile string, size, num int, level int, flushInterval int64, flushSize int) (logger *Logger, err error) {
|
func NewLogger(logfile string, size, num int, level int, flushInterval int64, flushSize int) (logger *Logger, err error) {
|
||||||
if size < 1 || num < 1 || level < L_INFO || len(logfile) < 1 {
|
if size < 1 || num < 1 || level < L_INFO || len(logfile) < 1 {
|
||||||
err = errors.New("NewLogWriter:param error.")
|
err = errors.New("NewLogWriter:param error.")
|
||||||
@ -77,7 +77,7 @@ func NewLogger(logfile string, size, num int, level int, flushInterval int64, fl
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
//InitLogger initialize logger with specified log filename & size
|
// InitLogger initialize logger with specified log filename & size
|
||||||
func InitLogger(logfile string, size, num int) (err error) {
|
func InitLogger(logfile string, size, num int) (err error) {
|
||||||
logger, err := NewLogger(logfile, size, num, L_INFO, -1, -1)
|
logger, err := NewLogger(logfile, size, num, L_INFO, -1, -1)
|
||||||
if logger != nil {
|
if logger != nil {
|
||||||
@ -86,7 +86,7 @@ func InitLogger(logfile string, size, num int) (err error) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
//immplement write
|
// immplement write
|
||||||
func (logger *Logger) Write(p []byte) (n int, err error) {
|
func (logger *Logger) Write(p []byte) (n int, err error) {
|
||||||
if logger.DEV_MODE {
|
if logger.DEV_MODE {
|
||||||
n, err = os.Stdout.Write(p)
|
n, err = os.Stdout.Write(p)
|
||||||
@ -181,7 +181,7 @@ func (logger *Logger) saveLog(index int, fbase string, data []byte) (n int, err
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
//Flush buf data to std log
|
// Flush buf data to std log
|
||||||
func (logger *Logger) Flush() {
|
func (logger *Logger) Flush() {
|
||||||
if logger.buf.Len() > 0 {
|
if logger.buf.Len() > 0 {
|
||||||
logger.mu.Lock()
|
logger.mu.Lock()
|
||||||
@ -194,7 +194,7 @@ func (logger *Logger) Flush() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//Clean prefix and check buf size
|
// Clean prefix and check buf size
|
||||||
func (logger *Logger) clean() {
|
func (logger *Logger) clean() {
|
||||||
logger.log.SetPrefix("")
|
logger.log.SetPrefix("")
|
||||||
if logger.buf.Len()/1024 > logger.flushSize {
|
if logger.buf.Len()/1024 > logger.flushSize {
|
||||||
@ -253,7 +253,7 @@ func (logger *Logger) logPrintf(lv int, format string, args ...interface{}) {
|
|||||||
logger.clean()
|
logger.clean()
|
||||||
}
|
}
|
||||||
|
|
||||||
//Close fd
|
// Close fd
|
||||||
func (logger *Logger) Close() {
|
func (logger *Logger) Close() {
|
||||||
if logger.fd != nil {
|
if logger.fd != nil {
|
||||||
logger.Flush()
|
logger.Flush()
|
||||||
@ -261,22 +261,22 @@ func (logger *Logger) Close() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//Info output info log
|
// Info output info log
|
||||||
func (logger *Logger) Info(args ...interface{}) {
|
func (logger *Logger) Info(args ...interface{}) {
|
||||||
logger.logPrint(L_INFO, args...)
|
logger.logPrint(L_INFO, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
//Infoln output info log with newline
|
// Infoln output info log with newline
|
||||||
func (logger *Logger) Infoln(args ...interface{}) {
|
func (logger *Logger) Infoln(args ...interface{}) {
|
||||||
logger.logPrintln(L_INFO, args...)
|
logger.logPrintln(L_INFO, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
//Infof output formatted info log
|
// Infof output formatted info log
|
||||||
func (logger *Logger) Infof(format string, args ...interface{}) {
|
func (logger *Logger) Infof(format string, args ...interface{}) {
|
||||||
logger.logPrintf(L_INFO, format, args...)
|
logger.logPrintf(L_INFO, format, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
//Warning output warning log
|
// Warning output warning log
|
||||||
func (logger *Logger) Warning(args ...interface{}) {
|
func (logger *Logger) Warning(args ...interface{}) {
|
||||||
logger.logPrint(L_WARNING, args...)
|
logger.logPrint(L_WARNING, args...)
|
||||||
}
|
}
|
||||||
@ -286,24 +286,24 @@ func (logger *Logger) Warningln(args ...interface{}) {
|
|||||||
logger.logPrintln(L_WARNING, args...)
|
logger.logPrintln(L_WARNING, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
//Warningf output formatted warning log
|
// Warningf output formatted warning log
|
||||||
func (logger *Logger) Warningf(format string, args ...interface{}) {
|
func (logger *Logger) Warningf(format string, args ...interface{}) {
|
||||||
logger.logPrintf(L_WARNING, format, args...)
|
logger.logPrintf(L_WARNING, format, args...)
|
||||||
}
|
}
|
||||||
|
|
||||||
//Debug output debug log
|
// Debug output debug log
|
||||||
func (logger *Logger) Debug(args ...interface{}) {
|
func (logger *Logger) Debug(args ...interface{}) {
|
||||||
logger.logPrint(L_DEBUG, args...)
|
logger.logPrint(L_DEBUG, args...)
|
||||||
logger.Flush()
|
logger.Flush()
|
||||||
}
|
}
|
||||||
|
|
||||||
//Debugln output debug log with newline
|
// Debugln output debug log with newline
|
||||||
func (logger *Logger) Debugln(args ...interface{}) {
|
func (logger *Logger) Debugln(args ...interface{}) {
|
||||||
logger.logPrintln(L_DEBUG, args...)
|
logger.logPrintln(L_DEBUG, args...)
|
||||||
logger.Flush()
|
logger.Flush()
|
||||||
}
|
}
|
||||||
|
|
||||||
//Debugf output formatted debug log
|
// Debugf output formatted debug log
|
||||||
func (logger *Logger) Debugf(format string, args ...interface{}) {
|
func (logger *Logger) Debugf(format string, args ...interface{}) {
|
||||||
logger.logPrintf(L_DEBUG, format, args...)
|
logger.logPrintf(L_DEBUG, format, args...)
|
||||||
logger.Flush()
|
logger.Flush()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user