rename package log -> package nazalog

pull/2/head
q191201771 5 years ago
parent db8122c69d
commit 94cbffe32a

@ -8,7 +8,7 @@ package connection
import (
"bufio"
"errors"
"github.com/q191201771/nezha/pkg/log"
"github.com/q191201771/nezha/pkg/nazalog"
"io"
"net"
"sync"
@ -170,13 +170,13 @@ func (c *connection) ReadAtLeast(buf []byte, min int) (n int, err error) {
if c.option.ReadTimeoutMS > 0 {
err = c.SetReadDeadline(time.Now().Add(time.Duration(c.option.ReadTimeoutMS) * time.Millisecond))
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
return 0, err
}
}
n, err = io.ReadAtLeast(c.r, buf, min)
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
}
return n, err
@ -192,13 +192,13 @@ func (c *connection) ReadLine() (line []byte, isPrefix bool, err error) {
if c.option.ReadTimeoutMS > 0 {
err = c.SetReadDeadline(time.Now().Add(time.Duration(c.option.ReadTimeoutMS) * time.Millisecond))
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
return nil, false, err
}
}
line, isPrefix, err = bufioReader.ReadLine()
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
}
return line, isPrefix, err
@ -208,13 +208,13 @@ func (c *connection) Read(b []byte) (n int, err error) {
if c.option.ReadTimeoutMS > 0 {
err = c.SetReadDeadline(time.Now().Add(time.Duration(c.option.ReadTimeoutMS) * time.Millisecond))
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
return 0, err
}
}
n, err = c.r.Read(b)
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
}
return n, err
@ -232,13 +232,13 @@ func (c *connection) write(b []byte) (n int, err error) {
if c.option.WriteTimeoutMS > 0 {
err = c.SetWriteDeadline(time.Now().Add(time.Duration(c.option.WriteTimeoutMS) * time.Millisecond))
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
return 0, err
}
}
n, err = c.w.Write(b)
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
}
return n, err
@ -248,18 +248,18 @@ func (c *connection) runWriteLoop() {
for {
select {
case <-c.exitChan:
log.Debug("exitChan recv, exit write loop.")
nazalog.Debug("exitChan recv, exit write loop.")
return
case msg := <-c.wChan:
switch msg.t {
case wMsgTWrite:
if _, err := c.write(msg.b); err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
return
}
case wMsgTFlush:
if err := c.flush(); err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.flushDoneChan <- struct{}{}
return
}
@ -285,12 +285,12 @@ func (c *connection) flush() error {
if c.option.WriteTimeoutMS > 0 {
err := c.SetWriteDeadline(time.Now().Add(time.Duration(c.option.WriteTimeoutMS) * time.Millisecond))
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
return err
}
}
if err := w.Flush(); err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
return err
}
@ -299,13 +299,13 @@ func (c *connection) flush() error {
}
func (c *connection) Close() error {
log.Debugf("nezha connection Close. conn=%p", c)
nazalog.Debugf("nezha connection Close. conn=%p", c)
c.close(nil)
return nil
}
func (c *connection) close(err error) {
log.Debugf("nezha connection close. err=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection close. err=%v, conn=%p", err, c)
c.closeOnce.Do(func() {
if c.option.WriteChanSize > 0 {
c.exitChan <- struct{}{}
@ -330,7 +330,7 @@ func (c *connection) RemoteAddr() net.Addr {
func (c *connection) SetDeadline(t time.Time) error {
err := c.Conn.SetDeadline(t)
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
}
return err
@ -339,7 +339,7 @@ func (c *connection) SetDeadline(t time.Time) error {
func (c *connection) SetReadDeadline(t time.Time) error {
err := c.Conn.SetReadDeadline(t)
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
}
return err
@ -348,7 +348,7 @@ func (c *connection) SetReadDeadline(t time.Time) error {
func (c *connection) SetWriteDeadline(t time.Time) error {
err := c.Conn.SetWriteDeadline(t)
if err != nil {
log.Debugf("nezha connection. error=%v, conn=%p", err, c)
nazalog.Debugf("nezha connection. error=%v, conn=%p", err, c)
c.close(err)
}
return err

@ -2,7 +2,7 @@ package connection
import (
"github.com/q191201771/nezha/pkg/assert"
"github.com/q191201771/nezha/pkg/log"
"github.com/q191201771/nezha/pkg/nazalog"
"net"
"testing"
)
@ -29,7 +29,7 @@ func TestWriteTimeout(t *testing.T) {
b := make([]byte, 128)
for {
n, err := c.Write(b)
log.Infof("%d %+v", n, err)
nazalog.Infof("%d %+v", n, err)
if err != nil {
break
}

@ -1,7 +1,7 @@
package mockserver
import (
"github.com/q191201771/nezha/pkg/log"
"github.com/q191201771/nezha/pkg/nazalog"
"net"
"time"
)
@ -19,7 +19,7 @@ func (s *MockListenServer) Run(addr string) (err error) {
}
for i := 0; ; i++ {
if _, err := net.DialTimeout("tcp", addr, time.Duration(200)*time.Millisecond); err != nil {
log.Infof("Dial failed. i=%d, err=%+v", i, err)
nazalog.Infof("Dial failed. i=%d, err=%+v", i, err)
break
}

@ -20,6 +20,8 @@ func (j *JSON) Init(raw []byte) error {
return json.Unmarshal(raw, &j.m)
}
// 判断 json 中某个字段是否存在
// @param path 支持多级格式,用句号`.`分隔,比如 log.level
func (j *JSON) Exist(path string) bool {
return exist(j.m, path)
}

@ -2,7 +2,7 @@ package nazajson
import (
"github.com/q191201771/nezha/pkg/assert"
"github.com/q191201771/nezha/pkg/log"
"github.com/q191201771/nezha/pkg/nazalog"
"testing"
)
@ -114,5 +114,5 @@ func BenchmarkExist(b *testing.B) {
exist = j.Exist(".")
exist = j.Exist("..")
}
log.Debug(exist)
nazalog.Debug(exist)
}

@ -1,4 +1,4 @@
package log
package nazalog
import (
"fmt"

@ -1,5 +1,5 @@
// package log 日志库
package log
// package nazalog 日志库
package nazalog
import (
"bytes"

@ -1,4 +1,4 @@
package log
package nazalog
import (
"encoding/hex"
Loading…
Cancel
Save