mirror of
https://github.com/thinkjs/thinkjs.git
synced 2026-01-25 14:42:47 +00:00
30 lines
1.0 KiB
JavaScript
30 lines
1.0 KiB
JavaScript
/**
|
||
* 日志
|
||
* @type {[type]}
|
||
*/
|
||
module.exports = {
|
||
"EMERG": "EMERG", // 严重错误: 导致系统崩溃无法使用
|
||
"ALERT": "ALERT", // 警戒性错误: 必须被立即修改的错误
|
||
"CRIT": "CRIT", // 临界值错误: 超过临界值的错误,例如一天24小时,而输入的是25小时这样
|
||
"ERR": "ERR", // 一般错误: 一般性错误
|
||
"WARN": "WARN", // 警告性错误: 需要发出警告的错误
|
||
"NOTIC": "NOTIC", // 通知: 程序可以运行但是还不够完美的错误
|
||
"INFO": "INFO", // 信息: 程序输出信息
|
||
"DEBUG": "DEBUG", // 调试: 调试信息
|
||
"SQL": "SQL", // SQL:SQL语句 注意只在调试模式开启时有效
|
||
log: [],
|
||
format: " [c] ",
|
||
record: function(message, level){
|
||
level = level || this.ERR;
|
||
this.log.push(level + ": " + message + "\r\n";)
|
||
},
|
||
save: function(type, destination, extra){
|
||
if (this.log.length == 0) {
|
||
return;
|
||
};
|
||
type = type || C('log_type');
|
||
},
|
||
write: function(){
|
||
|
||
}
|
||
} |