mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-01-15 03:42:23 +01:00
68 lines
1.3 KiB
JavaScript
68 lines
1.3 KiB
JavaScript
'use strict';
|
|
|
|
var path = require('path'),
|
|
chalk = require('chalk'),
|
|
moment = require('moment'),
|
|
config = require(path.resolve('./config/config'));
|
|
|
|
var appConfig = config.meanTorrentConfig.app;
|
|
|
|
/**
|
|
* debug
|
|
* @param obj
|
|
*/
|
|
module.exports.debug = function (obj) {
|
|
if (appConfig.showDebugLog) {
|
|
console.log('[' + moment().format('YYYY-MM-DD HH:mm:ss') + ']');
|
|
console.log(obj);
|
|
}
|
|
};
|
|
|
|
/**
|
|
* debugGreen
|
|
* @param obj
|
|
*/
|
|
module.exports.debugGreen = function (obj) {
|
|
if (appConfig.showDebugLog) {
|
|
console.log(chalk.green('[' + moment().format('YYYY-MM-DD HH:mm:ss') + ']'));
|
|
console.log(obj);
|
|
}
|
|
};
|
|
|
|
/**
|
|
* debugRed
|
|
* @param obj
|
|
*/
|
|
module.exports.debugRed = function (obj) {
|
|
if (appConfig.showDebugLog) {
|
|
console.log(chalk.red('[' + moment().format('YYYY-MM-DD HH:mm:ss') + ']'));
|
|
console.log(obj);
|
|
}
|
|
};
|
|
module.exports.debugError = function (obj) {
|
|
this.debugRed(obj);
|
|
};
|
|
|
|
/**
|
|
* debugBlue
|
|
* @param obj
|
|
*/
|
|
module.exports.debugBlue = function (obj) {
|
|
if (appConfig.showDebugLog) {
|
|
console.log(chalk.blue('[' + moment().format('YYYY-MM-DD HH:mm:ss') + ']'));
|
|
console.log(obj);
|
|
}
|
|
};
|
|
|
|
/**
|
|
* debugYellow
|
|
* @param obj
|
|
*/
|
|
module.exports.debugYellow = function (obj) {
|
|
if (appConfig.showDebugLog) {
|
|
console.log(chalk.yellow('[' + moment().format('YYYY-MM-DD HH:mm:ss') + ']'));
|
|
console.log(obj);
|
|
}
|
|
};
|
|
|