#!/bin/bash
SCHED_DB=/usr/syno/etc/sched_status.sqlite
init()
{
if ! /bin/sqlite3 ${SCHED_DB} "SELECT * FROM task_status;" > /dev/null; then
echo "Task scheduler DB is corrupted"
/bin/mv ${SCHED_DB} ${SCHED_DB}.corrupt
fi
if ! /usr/syno/bin/synoschedtask --ensure-pid-folders; then
echo "synoschedtask --ensure-pid-folders failed"
fi
return 0
}
init