aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/elvia_gridtariff.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/elvia_gridtariff.py')
-rw-r--r--scripts/elvia_gridtariff.py18
1 files changed, 4 insertions, 14 deletions
diff --git a/scripts/elvia_gridtariff.py b/scripts/elvia_gridtariff.py
index 4475c48..3e8ed1e 100644
--- a/scripts/elvia_gridtariff.py
+++ b/scripts/elvia_gridtariff.py
@@ -40,30 +40,20 @@ try:
}
response = requests.post(url, headers=hdr, json=body, timeout=10)
- if response.status_code != 200:
- print(response.status_code)
- print("Oh shit")
- response.raise_for_status()
+ response.raise_for_status()
except requests.exceptions.RequestException as e:
- print("oh lol")
sys.exit(e)
data = response.json()
-print(
- "Got "
- + str(len(data["gridTariffCollections"][0]["gridTariff"]["tariffPrice"]["hours"]))
- + " items from between "
- + startTime
- + " and "
- + endTime
-)
-
+num_items = len(data["gridTariffCollections"][0]["gridTariff"]["tariffPrice"]["hours"])
+print(f"Got {num_items} items from between {startTime} and {endTime}")
### insert data into database
values = []
+
for item in data["gridTariffCollections"][0]["gridTariff"]["tariffPrice"]["hours"]:
values.append(
(