Changed 'import auth' statements to use plc.py or monitorconfig.py
[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 PKL 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  * clean up plc.py; there's a lot of redundent code.
13
14 Lower priority:
15  * Add a more structured, 'automate' library of scripts and means of making
16    batch calls, etc.
17
18  * add a third package for user tools that will interact with the Monitor
19    service.  Mostly, I'm guessing this would be queries for the live status of
20    nodes and a more reliable 'reboot' and 'reinstall' mechanism than currently
21    availble with PLC.
22
23 Done:
24  * pull out global configuration information from various files, like rt_db,
25    mailer.py,  auth.py, and any others.  Create a single configuration file
26    from which all others pull.
27
28    - convert plc and other files to use the new monitorconfig.py rather than
29      auth, or plc.*
30    - need to alter all import 'auth' statements.