latest todo items
[monitor.git] / todo
1
2 TODO:
3  * reimplement the config.py / .config mechanism.  i'd like for many commands
4    to share very similar argument or argument sets, as well as have some
5    common config options.  I'm not sure the best way to do this.
6
7  * pull out global configuration information from various files, like rt_db,
8    mailer.py,  auth.py, and any others.  Create a single configuration file
9    from which all others pull.
10
11  * Find a better location to place and pull the PLK files currently in the pdb
12    directory.  Ultimately, these should be stored in a real DB.  Until then,
13    they should sit in a location that is accessible from the www scripts,
14    backend scripts, and user utilities.
15
16  * add a third package for user tools that will interact with the Monitor
17    service.  Mostly, I'm guessing this would be queries for the live status
18    nodes and a more reliable 'reboot' and 'reinstall' mechanism than currently
19    availble with PLC.
20
21  * convert plc and other files to use the new monitorconfig.py rather than
22    auth, or plc.*
23
24 Lower priority:
25  * Add a more structured, 'automate' library of scripts and means of making
26    batch calls, etc.
27