Commit 1475cbe1 authored by szh's avatar szh

update log clean

parent e954a773
...@@ -478,16 +478,29 @@ func AutoLogsClean() error { ...@@ -478,16 +478,29 @@ func AutoLogsClean() error {
return err return err
} }
list := strings.Split(buf.String(),"\t") list := strings.Split(buf.String(),"\t")
tlog.Info("chain33.out","size",buf.String())
if len(list) >=2 { if len(list) >=2 {
if size,err := strconv.Atoi(list[0]);err != nil { size,err := strconv.Atoi(list[0])
if err != nil {
tlog.Error("AutoLogsClean split","err",err) tlog.Error("AutoLogsClean split","err",err)
} else { return err
if size >= 200 { }
c := exec.Command("echo","1","=>","chain33.out") tlog.Info("AutoLogsClean","size",size)
c.Run() if size >= 200 {
var b bytes.Buffer
c := exec.Command("bash","-c","echo 1 => chain33.out")
c.Stderr = &b
err = c.Start()
if err != nil {
tlog.Error("AutoLogsClean clean","err",err)
return err
}
err = c.Wait()
if err != nil {
tlog.Error("AutoLogsClean clean","err",err)
return err
} }
} }
} }
return nil return nil
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment