[UP] api_manager + def get_yandex_fleet_drivers

This commit is contained in:
Evgeny (Krymmy) Momotov 2025-11-17 13:28:40 +03:00
parent e91819037d
commit caec8c1f98

View file

@ -66,6 +66,12 @@ class YandexManagerClient:
return None
return YandexFleet(**response)
async def get_yandex_fleet_drivers(self, fleet_id: str, **params) -> list[Driver] | None:
response = await self._request('GET', f'/yandex_fleet/{fleet_id}/drivers', params=params)
if not response:
return []
return [Driver(**driver) for driver in response]
async def get_yandex_fleet_api_key(self, fleet_id: str) -> YandexFleetApiKey | None:
response = await self._request('GET', f'/yandex_fleet/{fleet_id}/api_key')
if not response: