Przeglądaj źródła

Add syshealth function to repair system cronjobs

Kristan Kenney 5 lat temu
rodzic
commit
94e4311c72
1 zmienionych plików z 14 dodań i 0 usunięć
  1. 14 0
      func/syshealth.sh

+ 14 - 0
func/syshealth.sh

@@ -305,3 +305,17 @@ function syshealth_repair_system_config() {
         fi
     fi
 }
+
+# Repair System Cron Jobs
+# Add default cron jobs to "admin" user account's cron tab
+function syshealth_repair_system_cronjobs() {
+    $HESTIA/bin/v-add-cron-job 'admin' '*/2' '*' '*' '*' '*' "sudo $HESTIA/bin/v-update-sys-queue restart"
+    $HESTIA/bin/v-add-cron-job 'admin' '10' '00' '*' '*' '*' "sudo $HESTIA/bin/v-update-sys-queue daily"
+    $HESTIA/bin/v-add-cron-job 'admin' '15' '02' '*' '*' '*' "sudo $HESTIA/bin/v-update-sys-queue disk"
+    $HESTIA/bin/v-add-cron-job 'admin' '10' '00' '*' '*' '*' "sudo $HESTIA/bin/v-update-sys-queue traffic"
+    $HESTIA/bin/v-add-cron-job 'admin' '30' '03' '*' '*' '*' "sudo $HESTIA/bin/v-update-sys-queue webstats"
+    $HESTIA/bin/v-add-cron-job 'admin' '*/5' '*' '*' '*' '*' "sudo $HESTIA/bin/v-update-sys-queue backup"
+    $HESTIA/bin/v-add-cron-job 'admin' '10' '05' '*' '*' '*' "sudo $HESTIA/bin/v-backup-users"
+    $HESTIA/bin/v-add-cron-job 'admin' '20' '00' '*' '*' '*' "sudo $HESTIA/bin/v-update-user-stats"
+    $HESTIA/bin/v-add-cron-job 'admin' '*/5' '*' '*' '*' '*' "sudo $HESTIA/bin/v-update-sys-rrd"
+}