diff --git a/src/reports/daily-eccm-v2.report.service.ts b/src/reports/daily-eccm-v2.report.service.ts index caaefe7..ef1e95d 100644 --- a/src/reports/daily-eccm-v2.report.service.ts +++ b/src/reports/daily-eccm-v2.report.service.ts @@ -13,28 +13,32 @@ export type Report = { @Injectable() export class DailyEccmV2ReportService { - // TODO: apply logger for all methods private logger = new Logger(DailyEccmV2ReportService.name); private jobs: any[] = []; addJob(job: any) { + this.logger.log(`Adding job ${job.id}`); this.jobs.push(job); } getJobs() { + this.logger.log('Getting all jobs'); return this.jobs; } getJob(jobId: string) { + this.logger.log(`Getting job ${jobId}`); return this.jobs.find((job) => job.id === jobId); } removeJob(jobId: string) { + this.logger.log(`Removing job ${jobId}`); this.jobs.splice(this.jobs.indexOf(jobId), 1); } startAllJobs() { + this.logger.log('Starting all jobs'); this.jobs.forEach((job) => { job.start(); }); @@ -43,11 +47,13 @@ export class DailyEccmV2ReportService { startJob(jobId: string) { const job = this.getJob(jobId); if (job) { + this.logger.log(`Starting job ${jobId}`); job.start(); } } stopAllJobs() { + this.logger.log('Stopping all jobs'); this.jobs.forEach((job) => { job.stop(); }); @@ -56,6 +62,7 @@ export class DailyEccmV2ReportService { stopJob(jobId: string) { const job = this.getJob(jobId); if (job) { + this.logger.log(`Stopping job ${jobId}`); job.stop(); } }