1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-25 19:10:54 +00:00

some typo fixed

This commit is contained in:
JessonChan 2016-03-09 16:00:52 +08:00
parent 3dd9020249
commit f21cff0166
3 changed files with 9 additions and 9 deletions

View File

@ -212,7 +212,7 @@ func (w *Response) WriteHeader(code int) {
} }
w.Status = code w.Status = code
w.Started = true w.Started = true
w.ResponseWriter.WriteHeader(w.Status) w.ResponseWriter.WriteHeader(code)
} }
// Hijack hijacker for http // Hijack hijacker for http

View File

@ -24,7 +24,7 @@ import (
// means if the file name in configuration is project.log filesLogWriter will create project.error.log/project.debug.log // means if the file name in configuration is project.log filesLogWriter will create project.error.log/project.debug.log
// and write the error-level logs to project.error.log and write the debug-level logs to project.debug.log // and write the error-level logs to project.error.log and write the debug-level logs to project.debug.log
// the rotate attribute also acts like fileLogWriter // the rotate attribute also acts like fileLogWriter
type mulitFileLogWriter struct { type multiFileLogWriter struct {
writers [LevelDebug + 1 + 1]*fileLogWriter // the last one for fullLogWriter writers [LevelDebug + 1 + 1]*fileLogWriter // the last one for fullLogWriter
fullLogWriter *fileLogWriter fullLogWriter *fileLogWriter
Separate []string `json:"separate"` Separate []string `json:"separate"`
@ -45,7 +45,7 @@ var levelNames = [...]string{"emergency", "alert", "critical", "error", "warning
// "separate":["emergency", "alert", "critical", "error", "warning", "notice", "info", "debug"], // "separate":["emergency", "alert", "critical", "error", "warning", "notice", "info", "debug"],
// } // }
func (f *mulitFileLogWriter) Init(config string) error { func (f *multiFileLogWriter) Init(config string) error {
writer := newFileWriter().(*fileLogWriter) writer := newFileWriter().(*fileLogWriter)
err := writer.Init(config) err := writer.Init(config)
if err != nil { if err != nil {
@ -76,7 +76,7 @@ func (f *mulitFileLogWriter) Init(config string) error {
return nil return nil
} }
func (f *mulitFileLogWriter) Destroy() { func (f *multiFileLogWriter) Destroy() {
for i := 0; i < len(f.writers); i++ { for i := 0; i < len(f.writers); i++ {
if f.writers[i] != nil { if f.writers[i] != nil {
f.writers[i].Destroy() f.writers[i].Destroy()
@ -84,7 +84,7 @@ func (f *mulitFileLogWriter) Destroy() {
} }
} }
func (f *mulitFileLogWriter) WriteMsg(when time.Time, msg string, level int) error { func (f *multiFileLogWriter) WriteMsg(when time.Time, msg string, level int) error {
if f.fullLogWriter != nil { if f.fullLogWriter != nil {
f.fullLogWriter.WriteMsg(when, msg, level) f.fullLogWriter.WriteMsg(when, msg, level)
} }
@ -98,7 +98,7 @@ func (f *mulitFileLogWriter) WriteMsg(when time.Time, msg string, level int) err
return nil return nil
} }
func (f *mulitFileLogWriter) Flush() { func (f *multiFileLogWriter) Flush() {
for i := 0; i < len(f.writers); i++ { for i := 0; i < len(f.writers); i++ {
if f.writers[i] != nil { if f.writers[i] != nil {
f.writers[i].Flush() f.writers[i].Flush()
@ -108,9 +108,9 @@ func (f *mulitFileLogWriter) Flush() {
// newFilesWriter create a FileLogWriter returning as LoggerInterface. // newFilesWriter create a FileLogWriter returning as LoggerInterface.
func newFilesWriter() Logger { func newFilesWriter() Logger {
return &mulitFileLogWriter{} return &multiFileLogWriter{}
} }
func init() { func init() {
Register("mulitfile", newFilesWriter) Register("multifile", newFilesWriter)
} }

View File

@ -24,7 +24,7 @@ import (
func TestFiles_1(t *testing.T) { func TestFiles_1(t *testing.T) {
log := NewLogger(10000) log := NewLogger(10000)
log.SetLogger("mulitfile", `{"filename":"test.log","separate":["emergency", "alert", "critical", "error", "warning", "notice", "info", "debug"]}`) log.SetLogger("multifile", `{"filename":"test.log","separate":["emergency", "alert", "critical", "error", "warning", "notice", "info", "debug"]}`)
log.Debug("debug") log.Debug("debug")
log.Informational("info") log.Informational("info")
log.Notice("notice") log.Notice("notice")