Allow disabling integrations in manifest, block uuid package being installed and disable ezviz (#38444)
This commit is contained in:
parent
eaac00acfc
commit
2a9da208d4
11 changed files with 40 additions and 5 deletions
|
@ -73,6 +73,11 @@ class Integration:
|
|||
"""Integration domain."""
|
||||
return self.path.name
|
||||
|
||||
@property
|
||||
def disabled(self) -> Optional[str]:
|
||||
"""List of disabled."""
|
||||
return self.manifest.get("disabled")
|
||||
|
||||
@property
|
||||
def requirements(self) -> List[str]:
|
||||
"""List of requirements."""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue