[skip ci] fix cron day for Tuesday
This commit is contained in:
parent
ad7845d910
commit
c99277ddf6
2 changed files with 2 additions and 2 deletions
|
@ -17,7 +17,7 @@ fun Prov.scheduleMonthlyReboot() = task {
|
||||||
// ensure shutdown command exists
|
// ensure shutdown command exists
|
||||||
if (checkFile(shutdown, sudo = true)) {
|
if (checkFile(shutdown, sudo = true)) {
|
||||||
// reboot each first Tuesday in a month at 3:00
|
// reboot each first Tuesday in a month at 3:00
|
||||||
createCronJob("50_monthly_reboot", "0 3 1-7 * 2", "$shutdown -r now", "root")
|
createCronJob("50_monthly_reboot", "0 2 1-7 * 2", "$shutdown -r now", "root")
|
||||||
} else {
|
} else {
|
||||||
addResultToEval(ProvResult(false, err = "$shutdown not found."))
|
addResultToEval(ProvResult(false, err = "$shutdown not found."))
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,6 +29,6 @@ class ScheduledJobsKtTest {
|
||||||
val fqFilename = "/etc/cron.d/50_monthly_reboot"
|
val fqFilename = "/etc/cron.d/50_monthly_reboot"
|
||||||
assertTrue(prov.checkFile(fqFilename), "")
|
assertTrue(prov.checkFile(fqFilename), "")
|
||||||
val actualFileContent = prov.fileContent(fqFilename, sudo = true)
|
val actualFileContent = prov.fileContent(fqFilename, sudo = true)
|
||||||
assertEquals("0 3 1-7 * 2 root /sbin/shutdown -r now\n", actualFileContent)
|
assertEquals("0 2 1-7 * 2 root /sbin/shutdown -r now\n", actualFileContent)
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue