1
0
mirror of https://github.com/nttgin/BGPalerter.git synced 2024-05-19 06:50:08 +00:00

redirected logs to files

This commit is contained in:
Massimo Candela
2019-06-30 01:42:58 +02:00
parent 8e133351a4
commit bae0bca63c
7 changed files with 32 additions and 11 deletions

View File

@@ -1,5 +1,6 @@
import config from "./config";
import pubSub from 'pubsub-js';
import logger from './logger';
export default class Consumer {
@@ -10,6 +11,7 @@ export default class Consumer {
this.reports = config.reports.map(report =>
new report.class(report.channels, config, pubSub));
};
dispatch = (data) => {
@@ -18,8 +20,8 @@ export default class Consumer {
switch (message.type) {
case "ris_message": this.handleUpdate(message)
}
} catch (e) {
console.log(e);
} catch (error) {
// Don't do anything
}
};
@@ -33,9 +35,10 @@ export default class Consumer {
// Promise call to reduce waiting times
monitor.monitor(message)
.catch(error => {
// Log error properly
console.log(error);
logger.log({
level: 'error',
message: error
});
});
}
}