Testosterone and sensitivity.
[kiosk.git] / weather_renderer.py
index 5d8df1e1129ffcb237ebd9f4234e370a4e9fa4a0..8da01ab73bae05e880c3e3e9e3ac32191608e899 100644 (file)
@@ -13,7 +13,7 @@ import file_writer
 import renderer
 import kiosk_secrets as secrets
 
-logger = logging.getLogger(__file__)
+logger = logging.getLogger(__name__)
 
 
 class weather_renderer(renderer.abstaining_renderer):
@@ -265,10 +265,14 @@ function makePrecipChart(name, xValues, yValues) {
                 aggregate_daily_precip = 0.0
                 for r, s in zip(rain[date], snow[date]):
                     hourly_aggregate = r + s
+
+                    # The weather report is always way wrong about Stevens.
+                    if self.file_prefix == "stevens":
+                        hourly_aggregate *= 3.5
                     aggregate_daily_precip += hourly_aggregate
                     precip[date].append(hourly_aggregate)
                 logger.debug(
-                    f"Aggregate precip on {date} was {aggregate_daily_precip} cm"
+                    f"Aggregate precip on {date} was {aggregate_daily_precip} mm"
                 )
                 if first_day:
                     while len(precip[date]) < 8:
@@ -326,9 +330,9 @@ function makePrecipChart(name, xValues, yValues) {
 """
                 )
 
-                # Total aggregate_precip in inches
-                aggregate_daily_precip /= 2.54
-                if aggregate_daily_precip > 0.025:
+                # Total aggregate_precip in inches (from mm)
+                aggregate_daily_precip /= 25.4
+                if aggregate_daily_precip > 0.001:
                     f.write(
                         f"""
   <td width=33%>