Restructure and setup dedicated coordinator for Azure DevOps (#119199)
This commit is contained in:
parent
a0abd537c6
commit
c907912dd1
7 changed files with 208 additions and 95 deletions
15
homeassistant/components/azure_devops/data.py
Normal file
15
homeassistant/components/azure_devops/data.py
Normal file
|
@ -0,0 +1,15 @@
|
|||
"""Data classes for Azure DevOps integration."""
|
||||
|
||||
from dataclasses import dataclass
|
||||
|
||||
from aioazuredevops.builds import DevOpsBuild
|
||||
from aioazuredevops.core import DevOpsProject
|
||||
|
||||
|
||||
@dataclass(frozen=True, kw_only=True)
|
||||
class AzureDevOpsData:
|
||||
"""Class describing Azure DevOps data."""
|
||||
|
||||
organization: str
|
||||
project: DevOpsProject
|
||||
builds: list[DevOpsBuild]
|
Loading…
Add table
Add a link
Reference in a new issue