mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-22 11:13:26 +00:00
a4569875b8
Issues fixed: - Temperature collection was using node name instead of actual hostname/IP - SSH warnings were contaminating JSON output from sensors command - ClusterEndpoint IPs were not being utilized for SSH connections Changes: 1. Use ClusterEndpoint IP/Host for cluster nodes instead of node name 2. Use Host URL from config for standalone nodes 3. Fallback to node name for simple DNS/hosts setups 4. Use cmd.Output() instead of cmd.CombinedOutput() to avoid SSH stderr warnings This resolves issue #101 where users with FQDNs (e.g., pve2.some.domain) couldn't collect temperatures, and handles duplicate node names across multiple Proxmox instances.