/
scheduled_jobs.rb
54 lines (53 loc) · 3.16 KB
/
scheduled_jobs.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
require "./app/jobs/batch_processes/priority_ep_sync_batch_process_job.rb"
require "./app/jobs/batch_processes/batch_process_rescue_job.rb"
SCHEDULED_JOBS = {
"amo_metrics_report" => AMOMetricsReportJob,
"annual_metrics" => AnnualMetricsReportJob,
"priority_ep_sync_batch_process_job" => PriorityEpSyncBatchProcessJob,
"batch_process_rescue_job" => BatchProcessRescueJob,
"create_establish_claim" => CreateEstablishClaimTasksJob,
"data_integrity_checks" => DataIntegrityChecksJob,
"delete_conferences_job" => VirtualHearings::DeleteConferencesJob,
"dependencies_check" => DependenciesCheckJob,
"dependencies_report_service_log" => DependenciesReportServiceLogJob,
"docket_range_job" => DocketRangeJob,
"duplicate_ep_remediation_job" => DuplicateEpRemediationJob,
"etl_builder" => ETLBuilderJob,
"fetch_hearing_locations_for_veterans_job" => FetchHearingLocationsForVeteransJob,
"foreign_key_polymorphic_association_job" => ForeignKeyPolymorphicAssociationJob,
"hearing_disposition_change_job" => HearingDispositionChangeJob,
"hearing_email_status_job" => Hearings::HearingEmailStatusJob,
"heartbeat" => HeartbeatTasksJob,
"incomplete_distributions_job" => IncompleteDistributionsJob,
"monthly_metrics" => MonthlyMetricsReportJob,
"nightly_syncs" => NightlySyncsJob,
"out_of_service_reminder" => OutOfServiceReminderJob,
"prepare_establish_claim" => PrepareEstablishClaimTasksJob,
"push_priority_appeals_to_judges" => PushPriorityAppealsToJudgesJob,
"quarterly_metrics" => QuarterlyMetricsReportJob,
"quarterly_notifications_job" => QuarterlyNotificationsJob,
"reassign_old_tasks" => ReassignOldTasksJob,
"retrieve_documents_for_reader" => RetrieveDocumentsForReaderJob,
"send_reminder_emails_job" => Hearings::SendReminderEmailsJob,
"set_appeal_age_aod" => SetAppealAgeAodJob,
"stats_collector" => StatsCollectorJob,
"sync_intake" => SyncIntakeJob,
"sync_reviews" => SyncReviewsJob,
"take_docket_snapshot" => TakeDocketSnapshotJob,
"task_timer_job" => TaskTimerJob,
"update_appellant_representation_job" => UpdateAppellantRepresentationJob,
"update_cached_appeals_attributes_job" => UpdateCachedAppealsAttributesJob,
"warm_bgs_caches_job" => WarmBgsCachesJob,
"va_notify_status_update_job" => VANotifyStatusUpdateJob,
"poll_docketed_legacy_appeals_job" => PollDocketedLegacyAppealsJob,
"retrieve_and_cache_reader_documents_job" => RetrieveAndCacheReaderDocumentsJob,
"travel_board_hearing_sync_job" => Hearings::TravelBoardHearingSyncJob,
"ama_notification_efolder_sync_job" => AmaNotificationEfolderSyncJob,
"legacy_notification_efolder_sync_job" => LegacyNotificationEfolderSyncJob,
"change_hearing_request_type_task_cancellation_job" => ChangeHearingRequestTypeTaskCancellationJob,
"cannot_delete_contention_remediation_job" => CannotDeleteContentionRemediationJob,
"contention_not_found_remediation_job" => ContentionNotFoundRemediationJob,
"process_notification_status_updates_job" => ProcessNotificationStatusUpdatesJob,
"stuck_job_scheduler_job" => StuckJobSchedulerJob,
"ineligible_judges_job" => IneligibleJudgesJob
}.freeze