diff --git a/Car.py b/Car.py index 40dc381..8788f82 100644 --- a/Car.py +++ b/Car.py @@ -85,11 +85,13 @@ class Cars(list): for car in self: if car.vin == vin: return car + return None def get_car_by_id(self, vehicle_id) -> Car: for car in self: if car.vehicle_id == vehicle_id: return car + return None def add(self, car: Car): if self.get_car_by_id(car.vehicle_id) is None: diff --git a/utils.py b/utils.py index 7649187..0bac309 100644 --- a/utils.py +++ b/utils.py @@ -23,7 +23,6 @@ def get_temp(latitude:str, longitude:str, api_key:str) -> float: except KeyError: logger.error("Unable to get temperature from openweathermap :%s", traceback.format_exc()) - def rate_limit(limit, every): def limit_decorator(fn): semaphore = Semaphore(limit)