1
0
mirror of https://github.com/go-kratos/kratos.git synced 2025-02-03 13:11:42 +02:00

Fix lint of files in ./contrib/log/fluent (#1432)

* fix(transport/http):fix nil problem

* fix(contrib/log/fluent):part of #1430,fix ./contrib/log/fluent
This commit is contained in:
Casper-Mars 2021-09-06 22:50:16 +08:00 committed by GitHub
parent 8823a1c618
commit 3f51a15949
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 18 deletions

View File

@ -102,30 +102,30 @@ type Logger struct {
// tcp://127.0.0.1:24224
// unix://var/run/fluent/fluent.sock
func NewLogger(addr string, opts ...Option) (*Logger, error) {
options := options{}
option := options{}
for _, o := range opts {
o(&options)
o(&option)
}
u, err := url.Parse(addr)
if err != nil {
return nil, err
}
c := fluent.Config{
Timeout: options.timeout,
WriteTimeout: options.writeTimeout,
BufferLimit: options.bufferLimit,
RetryWait: options.retryWait,
MaxRetry: options.maxRetry,
MaxRetryWait: options.maxRetryWait,
TagPrefix: options.tagPrefix,
Async: options.async,
ForceStopAsyncSend: options.forceStopAsyncSend,
Timeout: option.timeout,
WriteTimeout: option.writeTimeout,
BufferLimit: option.bufferLimit,
RetryWait: option.retryWait,
MaxRetry: option.maxRetry,
MaxRetryWait: option.maxRetryWait,
TagPrefix: option.tagPrefix,
Async: option.async,
ForceStopAsyncSend: option.forceStopAsyncSend,
}
switch u.Scheme {
case "tcp":
host, port, err := net.SplitHostPort(u.Host)
if err != nil {
return nil, err
host, port, err2 := net.SplitHostPort(u.Host)
if err2 != nil {
return nil, err2
}
if c.FluentPort, err = strconv.Atoi(port); err != nil {
return nil, err
@ -143,7 +143,7 @@ func NewLogger(addr string, opts ...Option) (*Logger, error) {
return nil, err
}
return &Logger{
opts: options,
opts: option,
log: fl,
}, nil
}
@ -172,4 +172,4 @@ func (l *Logger) Log(level log.Level, keyvals ...interface{}) error {
// Close close the logger.
func (l *Logger) Close() error {
return l.log.Close()
}
}

View File

@ -115,4 +115,4 @@ func BenchmarkLoggerHelperInfow(b *testing.B) {
h.Infow("log", "test")
}
})
}
}

View File

@ -11,4 +11,3 @@
./contrib/registry/kubernetes
./contrib/registry/zookeeper
./contrib/registry/etcd
./contrib/log/fluent