Skip to content

Commit

Permalink
Bug fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
kgn3400 committed Oct 1, 2024
1 parent 25312c2 commit b3d6a14
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 9 deletions.
2 changes: 1 addition & 1 deletion custom_components/docker_status/config_flow.py
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ async def validate_docker_remove_sensor(
{
vol.Required(CONF_DOCKER_BASE_NAME, default=""): TextSelector(),
vol.Required(
CONF_DOCKER_BASE_NAME_USE_IN_SENSOR_NAME, default=False
CONF_DOCKER_BASE_NAME_USE_IN_SENSOR_NAME, default=True
): BooleanSelector(),
**DOCKER_BASE_SETUP,
}
Expand Down
2 changes: 1 addition & 1 deletion custom_components/docker_status/entity.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@ def __init__(
identifiers={(DOMAIN, DOMAIN_NAME)},
manufacturer="KGN",
suggested_area="",
sw_version="1.0.7",
sw_version="1.0",
name=DOMAIN_NAME,
)
2 changes: 1 addition & 1 deletion custom_components/docker_status/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@
"paramiko"
],
"ssdp": [],
"version": "1.0.11",
"version": "1.0.12",
"zeroconf": []
}
17 changes: 13 additions & 4 deletions custom_components/docker_status/sensor.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ async def async_setup_entry(
coordinator,
entry,
component_api,
config.get(CONF_DOCKER_BASE_NAME, ""),
sensor[CONF_DOCKER_ENV_SENSOR_NAME],
docker_sensor,
sensor[CONF_DOCKER_ENGINE_URL],
Expand Down Expand Up @@ -84,6 +85,7 @@ def __init__(
coordinator: DataUpdateCoordinator,
entry: ConfigEntry,
component_api: ComponentApi,
docker_base_name: str,
sensor_env_name: str,
sensor_type: str,
sensor_engine_url: str,
Expand All @@ -95,6 +97,8 @@ def __init__(
self.hass: HomeAssistant = hass
self.component_api = component_api
self.coordinator = coordinator
self.entry: ConfigEntry = entry
self.docker_base_name = docker_base_name
self.env_name = sensor_env_name
self.sensor_type: str = sensor_type
self.engine_url = sensor_engine_url
Expand All @@ -106,7 +110,12 @@ def __init__(
@property
def name(self) -> str:
"""Name."""
return f"{self.env_name} - {self.sensor_type}"

return (
f"{self.docker_base_name} {self.env_name} - {self.sensor_type}"
if self.entry.options.get(CONF_DOCKER_BASE_NAME_USE_IN_SENSOR_NAME, False)
else f"{self.env_name} - {self.sensor_type}"
)

# ------------------------------------------------------
# @property
Expand Down Expand Up @@ -180,7 +189,7 @@ def __init__(
coordinator: DataUpdateCoordinator,
entry: ConfigEntry,
component_api: ComponentApi,
sensor_name: str,
docker_base_name: str,
sensor_type: str,
sensor_unigue_id: str,
) -> None:
Expand All @@ -190,7 +199,7 @@ def __init__(
self.component_api = component_api
self.entry: ConfigEntry = entry
self.coordinator = coordinator
self._name = sensor_name
self.docker_base_name = docker_base_name
self.sensor_type: str = sensor_type
self.sensor_unique_id = sensor_unigue_id

Expand All @@ -201,7 +210,7 @@ def __init__(
def name(self) -> str:
"""Name."""
return (
f"{self._name} summary - {self.sensor_type}"
f"{self.docker_base_name} summary - {self.sensor_type}"
if self.entry.options.get(CONF_DOCKER_BASE_NAME_USE_IN_SENSOR_NAME, False)
else f"Summary - {self.sensor_type}"
)
Expand Down
2 changes: 1 addition & 1 deletion custom_components/docker_status/translations/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"user": {
"data": {
"docker_base_name": "Konfiguration navn",
"docker_base_name_use_in_sensor_name": "Brug konfigurations navn i sum sensor navne",
"docker_base_name_use_in_sensor_name": "Brug konfigurations navn i sensor navne",
"scan_interval": "Skan interval",
"check_for_updated_images_hours": "Tjek for opdateringer af image"
},
Expand Down
2 changes: 1 addition & 1 deletion custom_components/docker_status/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"user": {
"data": {
"docker_base_name": "Configuration name",
"docker_base_name_use_in_sensor_name": "Use configuration name in sum sensor names",
"docker_base_name_use_in_sensor_name": "Use configuration name in sensor names",
"scan_interval": "Scan interval",
"check_for_updated_images_hours": "Check for updated images"
},
Expand Down

0 comments on commit b3d6a14

Please sign in to comment.