Use literal string interpolation in integrations R-S (f-strings) (#26392)

This commit is contained in:
Franck Nijhof
2019-09-03 21:14:39 +02:00
committed by Pascal Vizeli
parent 7203027cbf
commit 445c741b30
69 changed files with 129 additions and 149 deletions

View File

@@ -90,7 +90,7 @@ class SigfoxAPI:
"""Get the device_id of each device registered."""
devices = []
for unique_type in device_types:
location_url = "devicetypes/{}/devices".format(unique_type)
location_url = f"devicetypes/{unique_type}/devices"
url = urljoin(API_URL, location_url)
response = requests.get(url, auth=self._auth, timeout=10)
devices_data = json.loads(response.text)["data"]
@@ -117,12 +117,12 @@ class SigfoxDevice(Entity):
self._device_id = device_id
self._auth = auth
self._message_data = {}
self._name = "{}_{}".format(name, device_id)
self._name = f"{name}_{device_id}"
self._state = None
def get_last_message(self):
"""Return the last message from a device."""
device_url = "devices/{}/messages?limit=1".format(self._device_id)
device_url = f"devices/{self._device_id}/messages?limit=1"
url = urljoin(API_URL, device_url)
response = requests.get(url, auth=self._auth, timeout=10)
data = json.loads(response.text)["data"][0]