mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Remove leftover issue warning in SimpliSafe (#94104)
This commit is contained in:
parent
c67f32b924
commit
a1a20fab33
@ -71,7 +71,6 @@ from homeassistant.helpers.dispatcher import (
|
|||||||
async_dispatcher_send,
|
async_dispatcher_send,
|
||||||
)
|
)
|
||||||
from homeassistant.helpers.entity import DeviceInfo
|
from homeassistant.helpers.entity import DeviceInfo
|
||||||
from homeassistant.helpers.issue_registry import IssueSeverity, async_create_issue
|
|
||||||
from homeassistant.helpers.service import (
|
from homeassistant.helpers.service import (
|
||||||
async_register_admin_service,
|
async_register_admin_service,
|
||||||
verify_domain_control,
|
verify_domain_control,
|
||||||
@ -252,45 +251,6 @@ def _async_get_system_for_service_call(
|
|||||||
raise ValueError(f"No system for device ID: {device_id}")
|
raise ValueError(f"No system for device ID: {device_id}")
|
||||||
|
|
||||||
|
|
||||||
@callback
|
|
||||||
def _async_log_deprecated_service_call(
|
|
||||||
hass: HomeAssistant,
|
|
||||||
call: ServiceCall,
|
|
||||||
alternate_service: str,
|
|
||||||
alternate_target: str,
|
|
||||||
breaks_in_ha_version: str,
|
|
||||||
) -> None:
|
|
||||||
"""Log a warning about a deprecated service call."""
|
|
||||||
deprecated_service = f"{call.domain}.{call.service}"
|
|
||||||
|
|
||||||
async_create_issue(
|
|
||||||
hass,
|
|
||||||
DOMAIN,
|
|
||||||
f"deprecated_service_{deprecated_service}",
|
|
||||||
breaks_in_ha_version=breaks_in_ha_version,
|
|
||||||
is_fixable=True,
|
|
||||||
is_persistent=True,
|
|
||||||
severity=IssueSeverity.WARNING,
|
|
||||||
translation_key="deprecated_service",
|
|
||||||
translation_placeholders={
|
|
||||||
"alternate_service": alternate_service,
|
|
||||||
"alternate_target": alternate_target,
|
|
||||||
"deprecated_service": deprecated_service,
|
|
||||||
},
|
|
||||||
)
|
|
||||||
|
|
||||||
LOGGER.warning(
|
|
||||||
(
|
|
||||||
'The "%s" service is deprecated and will be removed in %s; use the "%s" '
|
|
||||||
'service and pass it a target entity ID of "%s"'
|
|
||||||
),
|
|
||||||
deprecated_service,
|
|
||||||
breaks_in_ha_version,
|
|
||||||
alternate_service,
|
|
||||||
alternate_target,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
@callback
|
@callback
|
||||||
def _async_register_base_station(
|
def _async_register_base_station(
|
||||||
hass: HomeAssistant, entry: ConfigEntry, system: SystemType
|
hass: HomeAssistant, entry: ConfigEntry, system: SystemType
|
||||||
|
@ -29,11 +29,5 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"issues": {
|
|
||||||
"deprecated_service": {
|
|
||||||
"title": "The {deprecated_service} service is being removed",
|
|
||||||
"description": "Update any automations or scripts that use this service to instead use the `{alternate_service}` service with a target entity ID of `{alternate_target}`. Then, click SUBMIT below to mark this issue as resolved."
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user