This commit changes the 'soltesz.py' module into 'moncommands.py' and
[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  * Find a better location to place and pull the PLK files currently in the pdb
8    directory.  Ultimately, these should be stored in a real DB.  Until then,
9    they should sit in a location that is accessible from the www scripts,
10    backend scripts, and user utilities.
11
12  * pull out global configuration information from various files, like rt_db,
13    mailer.py,  auth.py, and any others.  Create a single configuration file
14    from which all others pull.
15
16    - convert plc and other files to use the new monitorconfig.py rather than
17      auth, or plc.*
18
19 Lower priority:
20  * Add a more structured, 'automate' library of scripts and means of making
21    batch calls, etc.
22
23  * add a third package for user tools that will interact with the Monitor
24    service.  Mostly, I'm guessing this would be queries for the live status
25    nodes and a more reliable 'reboot' and 'reinstall' mechanism than currently
26    availble with PLC.
27