Update On Fri May 17 20:30:02 CEST 2024

This commit is contained in:
github-action[bot]
2024-05-17 20:30:03 +02:00
parent 697b6cd222
commit 0dbdd1669c
73 changed files with 1554 additions and 1362 deletions

View File

@@ -2,16 +2,14 @@ package node_metric
import "regexp"
var (
// parse disk name from device path,such as:
// e.g. /dev/disk1s1 -> disk1
// e.g. /dev/disk1s2 -> disk1
// e.g. ntfs://disk1s1 -> disk1
// e.g. ntfs://disk1s2 -> disk1
// e.g. /dev/sda1 -> sda
// e.g. /dev/sda2 -> sda
diskNameRegex = regexp.MustCompile(`/dev/disk(\d+)|ntfs://disk(\d+)|/dev/sd[a-zA-Z]`)
)
// parse disk name from device path,such as:
// e.g. /dev/disk1s1 -> disk1
// e.g. /dev/disk1s2 -> disk1
// e.g. ntfs://disk1s1 -> disk1
// e.g. ntfs://disk1s2 -> disk1
// e.g. /dev/sda1 -> sda
// e.g. /dev/sda2 -> sda
var diskNameRegex = regexp.MustCompile(`/dev/disk(\d+)|ntfs://disk(\d+)|/dev/sd[a-zA-Z]`)
func getDiskName(devicePath string) string {
matches := diskNameRegex.FindStringSubmatch(devicePath)