[UP] api_manager + def get_yandex_fleet_drivers
This commit is contained in:
parent
e91819037d
commit
caec8c1f98
1 changed files with 6 additions and 0 deletions
|
|
@ -66,6 +66,12 @@ class YandexManagerClient:
|
||||||
return None
|
return None
|
||||||
return YandexFleet(**response)
|
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:
|
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')
|
response = await self._request('GET', f'/yandex_fleet/{fleet_id}/api_key')
|
||||||
if not response:
|
if not response:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue