forked from Gitlink/gitea-1120-rc1
fix log output
This commit is contained in:
parent
19545f4cee
commit
14df1f03fc
|
@ -75,18 +75,22 @@ func CompareCommitAndBranch(ctx *context.Context, repo *models.Repository, oldGr
|
|||
|
||||
if newGraphLen > oldGraphLen {
|
||||
str := StringfyGraph(CompareGraph(newGraph, oldGraph))
|
||||
logTemplate := LogTemplate{
|
||||
login: " "+identity,
|
||||
time: " "+time.Now().Format("2006-01-02 15:04:05 -0700"),
|
||||
method: " "+ctx.Req.Method,
|
||||
uri: " "+ctx.Req.URL.RequestURI(),
|
||||
proto: " "+ctx.Req.Proto,
|
||||
response_code: " -",
|
||||
agent: " "+ctx.Req.UserAgent(),
|
||||
request_body: " "+str,
|
||||
}
|
||||
//logTemplate := LogTemplate{
|
||||
// login: " "+identity,
|
||||
// time: " "+time.Now().Format("2006-01-02 15:04:05 -0700"),
|
||||
// method: " "+ctx.Req.Method,
|
||||
// uri: " "+ctx.Req.URL.RequestURI(),
|
||||
// proto: " "+ctx.Req.Proto,
|
||||
// response_code: " -",
|
||||
// agent: " "+ctx.Req.UserAgent(),
|
||||
// request_body: " "+str,
|
||||
//}
|
||||
logTemplate := fmt.Sprintf(
|
||||
"{login: %s, time: %s, method: %s, uri: %s, proto: %s, response_code: -, agent: %s, request_body: %s}",
|
||||
identity, time.Now().Format("2006-01-02 15:04:05 -0700"), ctx.Req.Method,
|
||||
ctx.Req.URL.RequestURI(), ctx.Req.Proto, ctx.Req.UserAgent(), str)
|
||||
accessLogger := log.GetLogger("access")
|
||||
accessLogger.SendLog(log.INFO, "", "", 0, fmt.Sprintf("%+v\n", logTemplate), "")
|
||||
accessLogger.SendLog(log.INFO, "", "", 0, logTemplate, "")
|
||||
}
|
||||
|
||||
if newBranchLen != oldBranchLen{
|
||||
|
@ -98,20 +102,14 @@ func CompareCommitAndBranch(ctx *context.Context, repo *models.Repository, oldGr
|
|||
|
||||
if newBranchLen < oldBranchLen {
|
||||
branch := FindBranch(oldBranches, newBranches)
|
||||
str = fmt.Sprintf("{action: createBranch, branch_name: %v}", branch.Name)
|
||||
}
|
||||
logTemplate := LogTemplate{
|
||||
login: " "+identity,
|
||||
time: " "+time.Now().Format("2006-01-02 15:04:05 -0700"),
|
||||
method: " "+ctx.Req.Method,
|
||||
uri: " "+ctx.Req.URL.RequestURI(),
|
||||
proto: " "+ctx.Req.Proto,
|
||||
response_code: " -",
|
||||
agent: " "+ctx.Req.UserAgent(),
|
||||
request_body: " "+str,
|
||||
str = fmt.Sprintf("{action: deleteBranch, branch_name: %v}", branch.Name)
|
||||
}
|
||||
logTemplate := fmt.Sprintf(
|
||||
"{login: %s, time: %s, method: %s, uri: %s, proto: %s, response_code: -, agent: %s, request_body: %s}",
|
||||
identity, time.Now().Format("2006-01-02 15:04:05 -0700"), ctx.Req.Method,
|
||||
ctx.Req.URL.RequestURI(), ctx.Req.Proto, ctx.Req.UserAgent(), str)
|
||||
accessLogger := log.GetLogger("access")
|
||||
accessLogger.SendLog(log.INFO, "", "", 0, fmt.Sprintf("%+v\n", logTemplate), "")
|
||||
accessLogger.SendLog(log.INFO, "", "", 0, logTemplate, "")
|
||||
}
|
||||
|
||||
return
|
||||
|
@ -138,7 +136,10 @@ func CompareGraph(newGraph []GraphItem, oldGraph []GraphItem)([]GraphItem) {
|
|||
func StringfyGraph(Graph []GraphItem)(string){
|
||||
str := "{action: commit, payload: ["
|
||||
for i := 0; i < len(Graph); i++{
|
||||
str += fmt.Sprintf("%+v, ", Graph[i])
|
||||
//str += fmt.Sprintf("%+v, ", Graph[i])
|
||||
str += fmt.Sprintf("{GraphAcii: %s, Relation: %s, Branch: %s, Rev: %s, Date: %s, Author: %s, AuthorEmail: %s, ShortRev: %s, Subject: %s, OnlyRelation: %v}",
|
||||
Graph[i].GraphAcii, Graph[i].Relation, Graph[i].Branch, Graph[i].Rev, Graph[i].Date, Graph[i].Author,
|
||||
Graph[i].AuthorEmail, Graph[i].ShortRev, Graph[i].Subject, Graph[i].OnlyRelation)
|
||||
}
|
||||
str += "]}"
|
||||
return str
|
||||
|
|
Loading…
Reference in New Issue