diff options
author | Erich Eckner <git@eckner.net> | 2020-01-30 13:55:22 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2020-01-30 13:55:22 +0100 |
commit | 05af0d60852170d167c9c1c85f02de9e88dd280b (patch) | |
tree | bfeb3a5e5ce163273bc2b9b91e544ed908eca29e | |
parent | d11295933f2feaa4fdfac3dcab65ab84befc80f3 (diff) | |
download | builder-05af0d60852170d167c9c1c85f02de9e88dd280b.tar.xz |
lib/intentions-queue: remove done TODO
-rwxr-xr-x | lib/intentions-queue | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/lib/intentions-queue b/lib/intentions-queue index 0d6c8a9..9f89b82 100755 --- a/lib/intentions-queue +++ b/lib/intentions-queue @@ -9,26 +9,6 @@ if [ -z "${base_dir}" ]; then . '../lib/load-configuration' fi -# TODO: Create an intentions-queue: It should handle all mysql and -# master mirror interactions which interact with each other or other -# local actions (repo-add, repo-remove, ...). -# Design idea: Create enumerated shell scripts which do the right thing -# and remove themself after successful execution. -# return-assignment would create the following scripts: -# 1. download database from mirror -# 2. update package database -# 3. update mysql database -# 4. upload database and package to mirror -# 5. clean up temporary files -# db-update would create the following scripts (after getting the usual -# database lock and determining what needs to be done): -# 1. download database from mirror -# 2. update package database -# 3. update mysql database -# 4. upload database to mirror -# 5. update packages on mirror -# 6. clean up temporary files - # intent_something # create an intention, provided on stdin # note, that this function is not thread-safe - use the lock |