summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/main.go b/main.go
index f84cddf..16dfcf4 100644
--- a/main.go
+++ b/main.go
@@ -169,7 +169,11 @@ func createTask(task string) {
func addJobs(c *cron.Cron, tasks map[inputLine]struct{}) {
for task := range tasks {
- c.AddFunc(task.Schedule, func() { createTask(task.Task) })
- log.Printf("Added '%s' with recurrence '%s'", task.Task, task.Schedule)
+ _, err := c.AddFunc(task.Schedule, func() { createTask(task.Task) })
+ if err != nil {
+ log.Printf("Failed to add '%s' with recurrence '%s': %s", task.Task, task.Schedule, err)
+ } else {
+ log.Printf("Added '%s' with recurrence '%s'", task.Task, task.Schedule)
+ }
}
}