summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTj (bougyman) Vanderpoel <tj@rubyists.com>2020-01-22 11:45:15 -0600
committerTj (bougyman) Vanderpoel <tj@rubyists.com>2020-01-22 11:45:15 -0600
commit3c5abfa925748640e6cfd5e63db300d43b510f8e (patch)
treebd2ee534de53459bfd0de87e4b0a62e6bc61170a
parentc95b0c00842219d98d43a5f859ecbb995e4d438e (diff)
Adds "over systemd timers" section to README
-rw-r--r--README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/README.md b/README.md
index be882f1..efdb463 100644
--- a/README.md
+++ b/README.md
@@ -34,6 +34,17 @@ Over uschedule:
- due to supervision, no centralized daemon required
- filtering by ISO week and day of year
+Over systemd timers:
+- mnemonic syntax
+- less complexity for jobs, no need for a `<job>.timer` file distinct
+ from the `<job>.service` file,
+- can use a file timestamp to ensure minimum waiting time between two
+ runs, even across reboots
+- very robust with respect to external time changes
+- randomized delays
+- variable slack
+- ad-hoc usage possible, just run the program from command line
+
## Rosetta stone
* run five minutes after midnight, every day: