This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devel:blueprints:servicemon-spring-cleaning [2010/05/20 11:22] olemb |
devel:blueprints:servicemon-spring-cleaning [2010/06/09 11:09] olemb |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== Activities planned for May/July 2010 ==== | + | ====== Servicemon ====== |
- | * 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) | + | This is more of a todo-list than a blueprint. |
+ | |||
+ | ===== Todo ===== | ||
+ | |||
+ | * make .descr parser a little more robust (it doesn't handle empty arguments (like 'args=') | ||
+ | * fix version checking in DNS checker | ||
+ | * write a new checkservice? | ||
+ | * update copyright notices and encodings for library | ||
+ | |||
+ | ===== Done ===== | ||
+ | |||
+ | * use library to fix [[https://bugs.launchpad.net/nav/+bug/545029|LP#545029]] | ||
+ | * 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+') | ||
* remove core.py (which is no longer used) | * remove core.py (which is no longer used) | ||
- | * make .descr parser a little more robust (it doesn't handle empty arguments (like 'args=') | + | * remove duplicate code from http/https checkers (done) |
- | * fix server version in DnsChecker once and for all by adding: version = version.replace("'", "\\'") | + | * update copyright notices in checkers |
- | * write a new checkservice? | + | * add new DHCP checker |
- | * remove duplicate code from http/https checkers | + | |
+ | ===== Repository ===== | ||
+ | |||
+ | https://heimdal.uit.no/hg/olemb/servicemon-spring-cleaning/ | ||
+ | (branch: servicemon-spring-cleaning) | ||
- | * update copyright notices | ||