summaryrefslogtreecommitdiff
path: root/lib/intentions-queue
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-01-30 13:55:22 +0100
committerErich Eckner <git@eckner.net>2020-01-30 13:55:22 +0100
commit05af0d60852170d167c9c1c85f02de9e88dd280b (patch)
treebfeb3a5e5ce163273bc2b9b91e544ed908eca29e /lib/intentions-queue
parentd11295933f2feaa4fdfac3dcab65ab84befc80f3 (diff)
downloadbuilder-05af0d60852170d167c9c1c85f02de9e88dd280b.tar.xz
lib/intentions-queue: remove done TODO
Diffstat (limited to 'lib/intentions-queue')
-rwxr-xr-xlib/intentions-queue20
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