[llvm-commits] [LNT] r165443 - /lnt/trunk/lnt/server/reporting/dailyreport.py

Daniel Dunbar daniel at zuster.org
Mon Oct 8 16:02:40 PDT 2012


Author: ddunbar
Date: Mon Oct  8 18:02:40 2012
New Revision: 165443

URL: http://llvm.org/viewvc/llvm-project?rev=165443&view=rev
Log:
dailyreport: Move day_start_offset_hours to constructor.

Modified:
    lnt/trunk/lnt/server/reporting/dailyreport.py

Modified: lnt/trunk/lnt/server/reporting/dailyreport.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/reporting/dailyreport.py?rev=165443&r1=165442&r2=165443&view=diff
==============================================================================
--- lnt/trunk/lnt/server/reporting/dailyreport.py (original)
+++ lnt/trunk/lnt/server/reporting/dailyreport.py Mon Oct  8 18:02:40 2012
@@ -7,16 +7,17 @@
 from lnt.server.ui import util
 
 class DailyReport(object):
-    def __init__(self, ts, year, month, day, num_prior_days_to_include = 3):
+    def __init__(self, ts, year, month, day, num_prior_days_to_include = 3,
+                 day_start_offset_hours=16):
         self.ts = ts
         self.num_prior_days_to_include = num_prior_days_to_include
         self.year = year
         self.month = month
         self.day = day
         self.fields = list(ts.Sample.get_primary_fields())
+        self.day_start_offset = datetime.timedelta(hours=day_start_offset_hours)
 
         # Computed values.
-        self.day_start_offset = None
         self.next_day = None
         self.prior_days = None
         self.reporting_machines = None
@@ -34,7 +35,6 @@
         # overnight, we define "daily" to really mean "daily plus some
         # offset". The offset should generally be whenever the last run finishes
         # on today's date.
-        self.day_start_offset = datetime.timedelta(hours=16)
 
         self.next_day = (datetime.datetime.fromordinal(day_ordinal + 1) +
                          self.day_start_offset)





More information about the llvm-commits mailing list