mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Use MDI CPU icon for glances (#36736)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
This commit is contained in:
parent
58f1d1754e
commit
25607c7129
@ -293,6 +293,7 @@ omit =
|
|||||||
homeassistant/components/gitlab_ci/sensor.py
|
homeassistant/components/gitlab_ci/sensor.py
|
||||||
homeassistant/components/gitter/sensor.py
|
homeassistant/components/gitter/sensor.py
|
||||||
homeassistant/components/glances/__init__.py
|
homeassistant/components/glances/__init__.py
|
||||||
|
homeassistant/components/glances/const.py
|
||||||
homeassistant/components/glances/sensor.py
|
homeassistant/components/glances/sensor.py
|
||||||
homeassistant/components/gntp/notify.py
|
homeassistant/components/gntp/notify.py
|
||||||
homeassistant/components/goalfeed/*
|
homeassistant/components/goalfeed/*
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
"""Constants for Glances component."""
|
"""Constants for Glances component."""
|
||||||
|
import sys
|
||||||
|
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
DATA_GIBIBYTES,
|
DATA_GIBIBYTES,
|
||||||
DATA_MEBIBYTES,
|
DATA_MEBIBYTES,
|
||||||
@ -18,6 +20,11 @@ DEFAULT_SCAN_INTERVAL = 60
|
|||||||
DATA_UPDATED = "glances_data_updated"
|
DATA_UPDATED = "glances_data_updated"
|
||||||
SUPPORTED_VERSIONS = [2, 3]
|
SUPPORTED_VERSIONS = [2, 3]
|
||||||
|
|
||||||
|
if sys.maxsize > 2 ** 32:
|
||||||
|
CPU_ICON = "mdi:cpu-64-bit"
|
||||||
|
else:
|
||||||
|
CPU_ICON = "mdi:cpu-32-bit"
|
||||||
|
|
||||||
SENSOR_TYPES = {
|
SENSOR_TYPES = {
|
||||||
"disk_use_percent": ["fs", "used percent", UNIT_PERCENTAGE, "mdi:harddisk"],
|
"disk_use_percent": ["fs", "used percent", UNIT_PERCENTAGE, "mdi:harddisk"],
|
||||||
"disk_use": ["fs", "used", DATA_GIBIBYTES, "mdi:harddisk"],
|
"disk_use": ["fs", "used", DATA_GIBIBYTES, "mdi:harddisk"],
|
||||||
@ -28,12 +35,12 @@ SENSOR_TYPES = {
|
|||||||
"swap_use_percent": ["memswap", "Swap used percent", UNIT_PERCENTAGE, "mdi:memory"],
|
"swap_use_percent": ["memswap", "Swap used percent", UNIT_PERCENTAGE, "mdi:memory"],
|
||||||
"swap_use": ["memswap", "Swap used", DATA_GIBIBYTES, "mdi:memory"],
|
"swap_use": ["memswap", "Swap used", DATA_GIBIBYTES, "mdi:memory"],
|
||||||
"swap_free": ["memswap", "Swap free", DATA_GIBIBYTES, "mdi:memory"],
|
"swap_free": ["memswap", "Swap free", DATA_GIBIBYTES, "mdi:memory"],
|
||||||
"processor_load": ["load", "CPU load", "15 min", "mdi:memory"],
|
"processor_load": ["load", "CPU load", "15 min", CPU_ICON],
|
||||||
"process_running": ["processcount", "Running", "Count", "mdi:memory"],
|
"process_running": ["processcount", "Running", "Count", CPU_ICON],
|
||||||
"process_total": ["processcount", "Total", "Count", "mdi:memory"],
|
"process_total": ["processcount", "Total", "Count", CPU_ICON],
|
||||||
"process_thread": ["processcount", "Thread", "Count", "mdi:memory"],
|
"process_thread": ["processcount", "Thread", "Count", CPU_ICON],
|
||||||
"process_sleeping": ["processcount", "Sleeping", "Count", "mdi:memory"],
|
"process_sleeping": ["processcount", "Sleeping", "Count", CPU_ICON],
|
||||||
"cpu_use_percent": ["cpu", "CPU used", UNIT_PERCENTAGE, "mdi:memory"],
|
"cpu_use_percent": ["cpu", "CPU used", UNIT_PERCENTAGE, CPU_ICON],
|
||||||
"sensor_temp": ["sensors", "Temp", TEMP_CELSIUS, "mdi:thermometer"],
|
"sensor_temp": ["sensors", "Temp", TEMP_CELSIUS, "mdi:thermometer"],
|
||||||
"docker_active": ["docker", "Containers active", "", "mdi:docker"],
|
"docker_active": ["docker", "Containers active", "", "mdi:docker"],
|
||||||
"docker_cpu_use": ["docker", "Containers CPU used", UNIT_PERCENTAGE, "mdi:docker"],
|
"docker_cpu_use": ["docker", "Containers CPU used", UNIT_PERCENTAGE, "mdi:docker"],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user