Skip to content

Commit 61cec18

Browse files
committed
Update formatting
1 parent df9e604 commit 61cec18

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

luftdaten/__init__.py

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from . import exceptions
77

88
_LOGGER = logging.getLogger(__name__)
9-
_RESOURCE = 'https://data.sensor.community/airrohr/v1'
9+
_RESOURCE = "https://data.sensor.community/airrohr/v1"
1010

1111

1212
class Luftdaten(object):
@@ -18,11 +18,11 @@ def __init__(self, sensor_id):
1818
self.data = None
1919
self.values = {}
2020
self.meta = {}
21-
self.url = '{}/{}'.format(_RESOURCE, 'sensor')
21+
self.url = "{}/{}".format(_RESOURCE, "sensor")
2222

2323
async def get_data(self):
2424
"""Retrieve the data."""
25-
url = '{}/{}/'.format(self.url, self.sensor_id)
25+
url = "{}/{}/".format(self.url, self.sensor_id)
2626

2727
try:
2828
async with httpx.AsyncClient() as client:
@@ -47,21 +47,20 @@ async def get_data(self):
4747

4848
try:
4949
sensor_data = sorted(
50-
self.data, key=lambda timestamp: timestamp['timestamp'],
51-
reverse=True)[0]
50+
self.data, key=lambda timestamp: timestamp["timestamp"], reverse=True
51+
)[0]
5252

53-
for entry in sensor_data['sensordatavalues']:
54-
if entry['value_type'] not in self.values.keys():
55-
self.values[entry['value_type']] = None
53+
for entry in sensor_data["sensordatavalues"]:
54+
if entry["value_type"] not in self.values.keys():
55+
self.values[entry["value_type"]] = None
5656
for measurement in self.values.keys():
57-
if measurement == entry['value_type']:
58-
self.values[measurement] = float(entry['value'])
57+
if measurement == entry["value_type"]:
58+
self.values[measurement] = float(entry["value"])
5959

60-
self.meta['sensor_id'] = self.sensor_id
61-
self.meta['longitude'] = float(
62-
sensor_data['location']['longitude'])
63-
self.meta['latitude'] = float(sensor_data['location']['latitude'])
64-
self.meta['altitude'] = float(sensor_data['location']['altitude'])
60+
self.meta["sensor_id"] = self.sensor_id
61+
self.meta["longitude"] = float(sensor_data["location"]["longitude"])
62+
self.meta["latitude"] = float(sensor_data["location"]["latitude"])
63+
self.meta["altitude"] = float(sensor_data["location"]["altitude"])
6564
except (TypeError, IndexError):
6665
raise exceptions.LuftdatenError()
6766

0 commit comments

Comments
 (0)