123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package logger
- import "git.listensoft.net/tool/jspkit/config"
- // NewConfig 创建调试/生产日志配置
- func NewConfig() (cfg config.System) {
- return config.System{
- Logger: config.Logger{
- Level: "info",
- Filename: "log.log",
- MaxSize: 10,
- MaxBackups: 10,
- MaxAge: 10,
- Compress: true,
- Console: true,
- ToMq: true,
- MqSetting: config.MqSetting{
- Host: "localhost",
- Port: 5672,
- Username: "guest",
- Password: "guest",
- },
- },
- }
- }
- // NewTestConfig 创建测试日志配置
- func NewTestConfig() config.System {
- // TODO: 不写文件,只输出到控制台
- return config.System{
- Logger: config.Logger{
- Level: "debug",
- Filename: "log.log",
- MaxSize: 10,
- MaxBackups: 10,
- MaxAge: 10,
- Compress: false,
- Console: true,
- ToMq: false,
- },
- }
- }
|