This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
devel:blueprints:servicemon-spring-cleaning [2010/06/07 11:10] olemb |
devel:blueprints:servicemon-spring-cleaning [2010/06/09 10:52] olemb |
||
---|---|---|---|
Line 5: | Line 5: | ||
===== Todo ===== | ===== Todo ===== | ||
- | * add a library function that checks if a command exists and is executable (and returns the full path to the command.) This will fix LP#545029 (https://bugs.launchpad.net/nav/+bug/545029) | + | * use library to fix [[https://bugs.launchpad.net/nav/+bug/545029|LP#545029]] |
* make .descr parser a little more robust (it doesn't handle empty arguments (like 'args=') | * make .descr parser a little more robust (it doesn't handle empty arguments (like 'args=') | ||
* fix version checking in DNS checker | * fix version checking in DNS checker | ||
Line 13: | Line 13: | ||
===== Done ===== | ===== Done ===== | ||
+ | * add a library function that checks if a command exists and is executable (and returns the full path to the command.) | ||
* remove getRequiredArguments() from all checkers (it is never called, and just confuses anyone who works on the code) | * remove getRequiredArguments() from all checkers (it is never called, and just confuses anyone who works on the code) | ||
* replace timeoutsocket.py with builtin standard Python socket methods settimeout() and makefile('r+') | * replace timeoutsocket.py with builtin standard Python socket methods settimeout() and makefile('r+') |