From fdbc37924fcbd5a2ea3eeadf098e99fc652c805a Mon Sep 17 00:00:00 2001 From: Joey Hagedorn Date: Wed, 31 May 2006 18:56:09 +0000 Subject: Added auto-refreshing feature to reports; specifiable by config file. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1867 ce84e21b-d406-0410-9b95-82705330c041 --- reports/xsl-transforms/nodes-digest-www.xsl | 4 +++- reports/xsl-transforms/overview-matrix-www.xsl | 3 +++ reports/xsl-transforms/overview-stats-www.xsl | 3 +++ reports/xsl-transforms/timing-summary-www.xsl | 3 +++ src/sbin/StatReports | 5 ++++- 5 files changed, 16 insertions(+), 2 deletions(-) diff --git a/reports/xsl-transforms/nodes-digest-www.xsl b/reports/xsl-transforms/nodes-digest-www.xsl index 40de7490c..d96f05e98 100644 --- a/reports/xsl-transforms/nodes-digest-www.xsl +++ b/reports/xsl-transforms/nodes-digest-www.xsl @@ -21,7 +21,9 @@ BCFG Nightly Errors () - + + + diff --git a/reports/xsl-transforms/overview-matrix-www.xsl b/reports/xsl-transforms/overview-matrix-www.xsl index d51ca2a85..a3dc91197 100644 --- a/reports/xsl-transforms/overview-matrix-www.xsl +++ b/reports/xsl-transforms/overview-matrix-www.xsl @@ -12,6 +12,9 @@ BCFG Overview Matrix + + + diff --git a/reports/xsl-transforms/overview-stats-www.xsl b/reports/xsl-transforms/overview-stats-www.xsl index 9522cd713..407007f87 100644 --- a/reports/xsl-transforms/overview-stats-www.xsl +++ b/reports/xsl-transforms/overview-stats-www.xsl @@ -14,6 +14,9 @@ <xsl:value-of select="@name" /> + + + diff --git a/reports/xsl-transforms/timing-summary-www.xsl b/reports/xsl-transforms/timing-summary-www.xsl index 2b8b94699..78069ba02 100644 --- a/reports/xsl-transforms/timing-summary-www.xsl +++ b/reports/xsl-transforms/timing-summary-www.xsl @@ -11,6 +11,9 @@ BCFG Performance Timings + + + diff --git a/src/sbin/StatReports b/src/sbin/StatReports index 82a588470..341d3f310 100755 --- a/src/sbin/StatReports +++ b/src/sbin/StatReports @@ -198,7 +198,6 @@ if __name__ == '__main__': #Merge data from three sources nodereport = Element("Report", attrib={"time" : asctime()}) - #should all of the other info in Metadata be appended? #What about all of the package stuff for other types of reports? @@ -216,6 +215,10 @@ if __name__ == '__main__': for reprt in configdata.findall('Report'): nodereport.set("name", reprt.get("name", default="BCFG Report")) + if reprt.get('refresh-time') != None: + nodereport.set("refresh-time",reprt.get("refresh-time", default="600")) + + procnodereport = generatereport(reprt, nodereport) for deliv in reprt.findall('Delivery'): -- cgit v1.2.3-1-g7c22