mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-05-20 17:48:47 +00:00
Previously, the PULSE_DISK_EXCLUDE environment variable and --disk-exclude flag only filtered mount points in the hostmetrics collector. This change extends the exclusion to SMART data collection. Changes: - Updated smartctl.CollectLocal() to accept diskExclude patterns - Added matchesDeviceExclude() for block device pattern matching - Patterns support: exact match (sda), prefix (nvme*), contains (*cache*) - Updated hostagent to pass DiskExclude to SMART collector - Added comprehensive tests for pattern matching - Updated documentation |
||
|---|---|---|
| .. | ||
| agent.go | ||
| agent_buffering_test.go | ||
| agent_flushbuffer_test.go | ||
| agent_new_test.go | ||
| agent_sensors_test.go | ||
| agent_test.go | ||
| command_client_test.go | ||
| commands.go | ||
| commands_connect_test.go | ||
| commands_execute_test.go | ||
| commands_registration_test.go | ||
| proxmox_setup.go | ||
| proxmox_setup_test.go | ||
| send_report_test.go | ||
| version.go | ||