From f543b36b64fc01f175a647b455aff390c4e281cd Mon Sep 17 00:00:00 2001 From: mattbk Date: Mon, 19 Nov 2018 20:18:38 -0600 Subject: [PATCH] Deal with missing database entries. --- pi_temp.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pi_temp.py b/pi_temp.py index eba88c6..d1dd07f 100755 --- a/pi_temp.py +++ b/pi_temp.py @@ -132,7 +132,10 @@ def history(): ## Duration of significant heat increases # Timestep from raw database values for temperature - timestep_minutes = int(round((datetime.datetime.strptime(temperatures[1][0], "%Y-%m-%d %H:%M:%S")-datetime.datetime.strptime(temperatures[0][0], "%Y-%m-%d %H:%M:%S")).seconds/60)) + try: + timestep_minutes = int(round((datetime.datetime.strptime(temperatures[1][0], "%Y-%m-%d %H:%M:%S")-datetime.datetime.strptime(temperatures[0][0], "%Y-%m-%d %H:%M:%S")).seconds/60)) + except: + timestep_minutes = 1 if (timestep_minutes == 0): timestep_minutes = 1 # Calculate minutes for each streak