summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Kemp <steve@steve.org.uk>2012-11-21 14:54:56 +0000
committerSteve Kemp <steve@steve.org.uk>2012-11-21 14:54:56 +0000
commit315409d0705c68c534648090c200d025a34ed82b (patch)
tree71c4939b3c8f136d34ef3352294371d5e1ed3510
parent2150107a82e9d4d2adb583c8656d0002ebdad18e (diff)
The parser + queue insertion is now decoupled.
The HTTP-test defaults to status code 200.
-rw-r--r--TODO20
1 files changed, 6 insertions, 14 deletions
diff --git a/TODO b/TODO
index 921ae54..f489ec7 100644
--- a/TODO
+++ b/TODO
@@ -1,19 +1,11 @@
-1. Decouple the parsing from the queue insertion.
- Use a callback in the driver + yield to push items into the queue.
+Don't use beanstalk client directly, subclass custodian/queue, or similar
+to allow us to swap out the queue and stub it for testing.
+Use a class factory to instantiate tests on the worker-side.
-2. Don't use beanstalk client directly, subclass custodian/queue, or similar
- to allow us to swap out the queue and stub it for testing.
+Use either a proper grammer, or use the protocol-tests when parsing.
-3. Use a class factory to instantiate tests on the worker-side.
+Rewrite rsync/ssh/ftp, etc, as a subclass of tcp.rb
-4. Use either a proper grammer, or use the protocol-tests when parsing.
-
-5. Rewrite rsync/ssh/ftp, etc, as a subclass of tcp.rb
-
-
-6. The HTTP-test should default to "with status 200" if not otherwise
- specified. TODO: Remove such orphaned lines from /home/managed/*/sentinel-checks.cfg
-
-7. The HTTP/HTTPS-probe should be pure Ruby. Patrick will give me a stub.
+The HTTP/HTTPS-probe should be pure Ruby. Patrick will give me a stub.