diff --git a/app/jobs/cron/expired_dossiers_brouillon_deletion_job.rb b/app/jobs/cron/expired_dossiers_brouillon_deletion_job.rb new file mode 100644 index 000000000..fb3e29168 --- /dev/null +++ b/app/jobs/cron/expired_dossiers_brouillon_deletion_job.rb @@ -0,0 +1,7 @@ +class Cron::ExpiredDossiersBrouillonDeletionJob < Cron::CronJob + self.schedule_expression = "every day at 10 pm" + + def perform(*args) + ExpiredDossiersDeletionService.process_expired_dossiers_brouillon + end +end diff --git a/app/jobs/cron/expired_dossiers_deletion_job.rb b/app/jobs/cron/expired_dossiers_deletion_job.rb deleted file mode 100644 index 05ee53632..000000000 --- a/app/jobs/cron/expired_dossiers_deletion_job.rb +++ /dev/null @@ -1,9 +0,0 @@ -class Cron::ExpiredDossiersDeletionJob < Cron::CronJob - self.schedule_expression = "every day at 7 am" - - def perform(*args) - ExpiredDossiersDeletionService.process_expired_dossiers_brouillon - ExpiredDossiersDeletionService.process_expired_dossiers_en_construction - ExpiredDossiersDeletionService.process_expired_dossiers_termine - end -end diff --git a/app/jobs/cron/expired_dossiers_en_construction_deletion_job.rb b/app/jobs/cron/expired_dossiers_en_construction_deletion_job.rb new file mode 100644 index 000000000..a97db1e9b --- /dev/null +++ b/app/jobs/cron/expired_dossiers_en_construction_deletion_job.rb @@ -0,0 +1,7 @@ +class Cron::ExpiredDossiersEnConstructionDeletionJob < Cron::CronJob + self.schedule_expression = "every day at 3 pm" + + def perform(*args) + ExpiredDossiersDeletionService.process_expired_dossiers_en_construction + end +end diff --git a/app/jobs/cron/expired_dossiers_termine_deletion_job.rb b/app/jobs/cron/expired_dossiers_termine_deletion_job.rb new file mode 100644 index 000000000..f8a14c257 --- /dev/null +++ b/app/jobs/cron/expired_dossiers_termine_deletion_job.rb @@ -0,0 +1,7 @@ +class Cron::ExpiredDossiersTermineDeletionJob < Cron::CronJob + self.schedule_expression = "every day at 7 am" + + def perform(*args) + ExpiredDossiersDeletionService.process_expired_dossiers_termine + end +end