added bootmanager log for monitor-collected log files to be referenced by web
authorStephen Soltesz <soltesz@cs.princeton.edu>
Fri, 19 Jun 2009 01:44:06 +0000 (01:44 +0000)
committerStephen Soltesz <soltesz@cs.princeton.edu>
Fri, 19 Jun 2009 01:44:06 +0000 (01:44 +0000)
commit5c41a475f7d198274e46f2c5e6f033f06794288b
tree3b392c5c72123cb0a96618fc2e2ccaa846e76970
parent697c0e9fa39edbebedd07525b6e6083ca9d99ce3
added bootmanager log for monitor-collected log files to be referenced by web
added keyboard interrupt exception to nodequery

addressed root cause of IntegrityErrors from lousy code in controllers.py
no elements of the Objects are assigned.
this patch addresses functionality, need to clean up for clarity.

adjusted templates to use new aggregate object of nodes, pcus, and
'pre-processed' values

updated emailTxt to use just 'pattern' in www node urls

added session.flush() to bootman.py to write out ActionsRecords
13 files changed:
Monitor.spec
automate-default.sh
monitor-server.cron
monitor-server.init
monitor/bootman.py
monitor/wrapper/emailTxt.py
monitor/wrapper/plccache.py
nodequery.py
web/MonitorWeb/monitorweb/controllers.py
web/MonitorWeb/monitorweb/templates/node_template.kid
web/MonitorWeb/monitorweb/templates/nodelist.kid
web/MonitorWeb/monitorweb/templates/pculist.kid
web/MonitorWeb/monitorweb/templates/pcuview.kid