PVE-mods/src/node_info/patches/01-nodes-pm-sensors.patch
2026-06-14 00:45:57 +02:00

17 lines
814 B
Diff

--- a/usr/share/perl5/PVE/API2/Nodes.pm
+++ b/usr/share/perl5/PVE/API2/Nodes.pm
@@ -536,6 +536,13 @@
$res->{pveversion} = PVE::pvecfg::package() . "/" . PVE::pvecfg::version_text();
+ # Collect sensor data from PveMod_SensorInfo
+ use PVE::API2::PVEMod_SensorInfo;
+ $res->{PveMod_JsonSensorInfo} = PVE::API2::PVEMod_SensorInfo::get_sensors_info();
+ $res->{PveMod_Version} = PVE::API2::PVEMod_SensorInfo::get_pve_mod_version();
+ $res->{PveMod_upsInfo} = PVE::API2::PVEMod_SensorInfo::get_ups_info();
+ $res->{PveMod_graphicsInfo} = PVE::API2::PVEMod_SensorInfo::get_graphics_info();
+ $res->{PveMod_systemInfo} = PVE::API2::PVEMod_SensorInfo::get_system_information();
my $dinfo = df('/', 1); # output is bytes
$res->{rootfs} = {