Seelog rollingfile文件名模式不符合预期

时间:2014-11-27 22:09:45

标签: logging go

我有一个像

这样的seelog配置文件
<seelog minlevel="info">
    <outputs>
        <console />
        <rollingfile type="date" datepattern="060201" filename="/tmp/-myApp.log" maxrolls="5" archivetype="none"/>
    </outputs>
</seelog>

出现的是像/tmp/-myApp.log.142711这样的文件,我预期/tmp/142711-myApp.log正如https://github.com/cihub/seelog/wiki/Receiver-reference qoute所建议的那样:

* In case of 'date' rolling, the file names will be formed this way:
   time.Now().Format(rollfileWriter.datePattern)+" "+rollFileWriter.fileName)

我的预期行为能以某种方式实现吗?我是以错误的方式思考的吗?

1 个答案:

答案 0 :(得分:0)

正如开发人员在https://github.com/cihub/seelog/issues/71中所述,这种意外行为是由过时的文档引起的,将来可能会解决。尚未提供“修复”以获得所需的行为。