| Current Path : /home/deltalab/PMS/logistic-backend/src/jobs/cron/ |
| Current File : //home/deltalab/PMS/logistic-backend/src/jobs/cron/cron.service.ts |
import { Injectable, Logger } from '@nestjs/common';
import { Cron, CronExpression } from '@nestjs/schedule';
import { KpiService } from 'src/models/kpi/kpi.service';
@Injectable()
export class CronService {
constructor(private readonly kpiService: KpiService) {}
private readonly logger = new Logger(CronService.name);
// @Cron(CronExpression.EVERY_30_SECONDS) // debug
// @Cron(CronExpression.EVERY_DAY_AT_3AM)
// @Cron('0 0 03 * * 1-6') // from Monday to Saturday at 3AM
// TODO: retrive data from VRPPD algorithm
async handleCron() {
this.logger.log('Calling MOSA algorithm');
}
}