Use internal logger instead of debug/console for logging
Resolve #4104 Resolve #1966 Resolve #1937
This commit is contained in:
@ -1,5 +1,8 @@
|
||||
import * as elasticsearch from 'elasticsearch';
|
||||
import config from '../config';
|
||||
import Logger from '../misc/logger';
|
||||
|
||||
const esLogger = new Logger('es');
|
||||
|
||||
const index = {
|
||||
settings: {
|
||||
@ -50,9 +53,9 @@ if (client) {
|
||||
requestTimeout: 30000
|
||||
}, error => {
|
||||
if (error) {
|
||||
console.error('elasticsearch is down!');
|
||||
esLogger.error('elasticsearch is down!');
|
||||
} else {
|
||||
console.log('elasticsearch is available!');
|
||||
esLogger.succ('elasticsearch is available!');
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -18,6 +18,7 @@ export default db;
|
||||
* MongoDB native module (officialy)
|
||||
*/
|
||||
import * as mongodb from 'mongodb';
|
||||
import Logger from '../misc/logger';
|
||||
|
||||
let mdb: mongodb.Db;
|
||||
|
||||
@ -37,3 +38,5 @@ const nativeDbConn = async (): Promise<mongodb.Db> => {
|
||||
};
|
||||
|
||||
export { nativeDbConn };
|
||||
|
||||
export const dbLogger = new Logger('db');
|
||||
|
Reference in New Issue
Block a user