123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220 |
- Scheduler.create_if_not_exists(
- name: 'Process pending tickets',
- method: 'Ticket.process_pending',
- period: 15.minutes,
- prio: 1,
- active: true,
- )
- Scheduler.create_if_not_exists(
- name: 'Process escalation tickets',
- method: 'Ticket.process_escalation',
- period: 5.minutes,
- prio: 1,
- active: true,
- )
- Scheduler.create_if_not_exists(
- name: 'Process auto unassign tickets',
- method: 'Ticket.process_auto_unassign',
- period: 10.minutes,
- prio: 1,
- active: true,
- )
- Scheduler.create_if_not_exists(
- name: 'Import OTRS diff load',
- method: 'Import::OTRS.diff_worker',
- period: 3.minutes,
- prio: 1,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Check Channels',
- method: 'Channel.fetch',
- period: 30.seconds,
- prio: 1,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Check streams for Channel',
- method: 'Channel.stream',
- period: 60.seconds,
- prio: 1,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Generate Session data',
- method: 'Sessions.jobs',
- period: 60.seconds,
- prio: 1,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Execute jobs',
- method: 'Job.run',
- period: 5.minutes,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Cleanup expired sessions',
- method: 'SessionHelper.cleanup_expired',
- period: 60 * 60 * 12,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Delete old activity stream entries.',
- method: 'ActivityStream.cleanup',
- period: 1.day,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Delete old entries.',
- method: 'RecentView.cleanup',
- period: 1.day,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Delete old online notification entries.',
- method: 'OnlineNotification.cleanup',
- period: 2.hours,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Delete old token entries.',
- method: 'Token.cleanup',
- period: 30.days,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Closed chat sessions where participients are offline.',
- method: 'Chat.cleanup_close',
- period: 15.minutes,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Cleanup closed sessions.',
- method: 'Chat.cleanup',
- period: 5.days,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Cleanup ActiveJob locks.',
- method: 'ActiveJobLockCleanupJob.perform_now',
- period: 1.day,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Cleanup dead sessions.',
- method: 'SessionTimeoutJob.perform_now',
- period: 1.hour,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Sync calendars with ical feeds.',
- method: 'Calendar.sync',
- period: 1.day,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Generate user based stats.',
- method: 'Stats.generate',
- period: 11.minutes,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Delete old stats store entries.',
- method: 'StatsStore.cleanup',
- period: 31.days,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Cleanup HttpLog',
- method: 'HttpLog.cleanup',
- period: 1.day,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Cleanup Cti::Log',
- method: 'Cti::Log.cleanup',
- period: 1.month,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_or_update(
- name: 'Delete obsolete classic IMAP backup.',
- method: 'ImapAuthenticationMigrationCleanupJob.perform_now',
- period: 1.day,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
- Scheduler.create_if_not_exists(
- name: 'Import Jobs',
- method: 'ImportJob.start_registered',
- period: 1.hour,
- prio: 1,
- active: true,
- updated_by_id: 1,
- created_by_id: 1
- )
- Scheduler.create_if_not_exists(
- name: 'Handle data privacy tasks.',
- method: 'DataPrivacyTaskJob.perform_now',
- period: 10.minutes,
- last_run: Time.zone.now,
- prio: 2,
- active: true,
- updated_by_id: 1,
- created_by_id: 1,
- )
|