summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDieter Plaetinck <dieter@plaetinck.be>2008-11-09 23:16:41 +0100
committerDieter Plaetinck <dieter@plaetinck.be>2008-11-09 23:16:41 +0100
commitf47795374171c3eef8389201208acb6cc965721d (patch)
treeb8993b96a0da6609466865291fdea43048ea8717 /TODO
parent0d9b48c94617b7f89bdec8794a61df26ba4f45d9 (diff)
exit status is maintained for phases and workers. reporting added. phases are now arrays that list the workers. phase logic reorganized in dieters automatic procedure
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 0 insertions, 9 deletions
diff --git a/TODO b/TODO
index 7ce3ed2..1d35451 100644
--- a/TODO
+++ b/TODO
@@ -1,15 +1,6 @@
* go over ALL files and check all function/executable calls are to existing
things (eg no dirty leftovers for functions that have been renamed)
* same for variables
-* in execute function: check exitcode of command and maintain variables like
-worker_install_packages_exit=$?. Useful for: abstracting the phase
-regulation in procedures like core/interactive, and also for reports at the
-end of automatic installations
-* phases should be specified as vars. eg phase_preparation='worker1 worker2'
- advantages -> even easier syntax/overriding
- we can easily track on a higher level (execute function) whether all workers
-executed succesfully for a phase and set the exit state of that phase
- moves all backend logic from phase to worker.
* make interactive procedure working well.
* base procedure wordt implementatie van alles wat auto gaat uit setup script, other steps warning 'not implemented'
* in elke phase een lege worker die te overriden valt zoda we geen phases