mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
spew spew
This commit is contained in:
committed by
Denis Makogon
parent
f7d338947c
commit
6a8423f51c
@@ -6,7 +6,9 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"io"
|
"io"
|
||||||
|
|
||||||
|
"github.com/Sirupsen/logrus"
|
||||||
"gitlab-odx.oracle.com/odx/functions/api/models"
|
"gitlab-odx.oracle.com/odx/functions/api/models"
|
||||||
|
"gitlab-odx.oracle.com/odx/functions/api/runner/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
type FuncLogger interface {
|
type FuncLogger interface {
|
||||||
@@ -42,10 +44,16 @@ func (w *writer) Write(b []byte) (int, error) {
|
|||||||
|
|
||||||
// for now, also write to stderr so we can debug quick ;)
|
// for now, also write to stderr so we can debug quick ;)
|
||||||
// TODO this should be a separate FuncLogger but time is running short !
|
// TODO this should be a separate FuncLogger but time is running short !
|
||||||
//log := common.Logger(w.ctx)
|
log := common.Logger(w.ctx)
|
||||||
//log = log.WithFields(logrus.Fields{"user_log": true, "app_name": w.appName,
|
log = log.WithFields(logrus.Fields{"user_log": true, "app_name": w.appName, "path": w.path, "image": w.image, "call_id": w.reqID})
|
||||||
//"path": w.path, "image": w.image, "call_id": w.reqID})
|
for i := 0; i < len(b); i++ {
|
||||||
//log.Println(string(b))
|
j := i
|
||||||
|
i = bytes.IndexByte(b[i:], '\n')
|
||||||
|
if i < 0 {
|
||||||
|
i = len(b)
|
||||||
|
}
|
||||||
|
log.Println(string(b[j:i]))
|
||||||
|
}
|
||||||
|
|
||||||
return n, err
|
return n, err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user