zulip/puppet/kandra/manifests/prod_app_frontend_once.pp

33 lines
1008 B
Puppet

class kandra::prod_app_frontend_once {
include zulip::app_frontend_once
include zulip::hooks::push_git_ref
include zulip::hooks::zulip_notify
zulip::cron { 'update-first-visible-message-id':
hour => '7',
minute => '*',
manage => 'calculate_first_visible_message_id --lookback-hours 30',
}
zulip::cron { 'invoice-plans':
hour => '22',
minute => '0',
}
zulip::cron { 'downgrade-small-realms-behind-on-payments':
hour => '17',
minute => '0',
}
zulip::cron { 'check_send_receive_time':
hour => '*',
minute => '*',
command => '/usr/lib/nagios/plugins/zulip_app_frontend/check_send_receive_time --site=https://$(/home/zulip/deployments/current/scripts/get-django-setting NAGIOS_BOT_HOST) >/dev/null',
}
zulip::cron { 'check_user_zephyr_mirror_liveness':
hour => '*',
minute => '*',
command => '/usr/lib/nagios/plugins/zulip_zephyr_mirror/check_user_zephyr_mirror_liveness >/dev/null',
use_proxy => false,
}
}