2014-11-27 2 views
-1

У меня есть seelog конфигурационный файл, какSeelog шаблон rollingfile имя файла, как ожидалось

<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) 

можно ли ожидаемое поведение быть достигнуто каким-то образом? Думаю ли я неправильно?

+0

Off-Topic. Сообщение об ошибке Seelog. [Seelog rollfile имя файла шаблона не так, как ожидалось # 71] (https://github.com/cihub/seelog/issues/71) – peterSO

+0

@peterSO Я даже не знал, было ли это ошибкой, прежде чем разработчик ответил на github ... Нет необходимости ниспровергать. Вы могли просто прокомментировать и запросить закрытие. – Julian

+0

Я проголосовал за закрытие и дал ясную причину. Закрытый процесс голосования StackOverflow автоматически сгенерировал мой комментарий. Даже после того, как вы обнаружили, что это ошибка, вызванная seelog, вы оставили этот вопрос открытым. Потрать чужое время заслуживает понижения. Будьте более внимательны к другим; они являются неоплачиваемыми добровольцами, чье время ценно. – peterSO

ответ

0

Как заявляет разработчик в https://github.com/cihub/seelog/issues/71, это неожиданное поведение является результатом устаревшей документации и может быть рассмотрено в будущем. «Исправить», чтобы получить желаемое поведение, пока не доступно.

Смежные вопросы