Skip to content

Commit 16b5066

Browse files
authored
Expose total disk size to home assistant (#53)
1 parent 3067885 commit 16b5066

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

glances_api/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ async def get_ha_sensor_data(self) -> dict[str, Any]:
112112
sensor_data["fs"][disk["mnt_point"]] = {
113113
"disk_use": round(disk["used"] / 1024**3, 1),
114114
"disk_use_percent": disk["percent"],
115+
"disk_size": round(disk["size"] / 1024**3, 1),
115116
"disk_free": round(disk_free / 1024**3, 1),
116117
}
117118
if data := self.data.get("sensors"):

tests/test_responses.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,8 @@
276276

277277
HA_SENSOR_DATA: dict[str, Any] = {
278278
"fs": {
279-
"/ssl": {"disk_use": 30.7, "disk_use_percent": 6.7, "disk_free": 426.5},
280-
"/media": {"disk_use": 30.7, "disk_use_percent": 6.7, "disk_free": 426.5},
279+
"/ssl": {"disk_use": 30.7, "disk_use_percent": 6.7, "disk_free": 426.5, "disk_size": 476.2},
280+
"/media": {"disk_use": 30.7, "disk_use_percent": 6.7, "disk_free": 426.5, "disk_size": 476.2},
281281
},
282282
"sensors": {"cpu_thermal 1": {"temperature_core": 59}},
283283
"mem": {

0 commit comments

Comments
 (0)