mirror of
https://github.com/home-assistant/core.git
synced 2025-08-02 12:15:08 +02:00
Replace lambda with attrgetter in hassfest (#99662)
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import argparse
|
import argparse
|
||||||
|
from operator import attrgetter
|
||||||
import pathlib
|
import pathlib
|
||||||
import sys
|
import sys
|
||||||
from time import monotonic
|
from time import monotonic
|
||||||
@@ -229,7 +230,7 @@ def print_integrations_status(
|
|||||||
show_fixable_errors: bool = True,
|
show_fixable_errors: bool = True,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Print integration status."""
|
"""Print integration status."""
|
||||||
for integration in sorted(integrations, key=lambda itg: itg.domain):
|
for integration in sorted(integrations, key=attrgetter("domain")):
|
||||||
extra = f" - {integration.path}" if config.specific_integrations else ""
|
extra = f" - {integration.path}" if config.specific_integrations else ""
|
||||||
print(f"Integration {integration.domain}{extra}:")
|
print(f"Integration {integration.domain}{extra}:")
|
||||||
for error in integration.errors:
|
for error in integration.errors:
|
||||||
|
Reference in New Issue
Block a user