1
0
mirror of https://github.com/shirou/gopsutil.git synced 2025-04-26 13:48:59 +08:00

Merge pull request #1421 from jak3kaj/cumulus-linux-support

Recognize Cumulus Linux distro
This commit is contained in:
shirou 2023-03-10 23:59:18 +09:00 committed by GitHub
commit 50d889cc59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -210,6 +210,9 @@ func PlatformInformationWithContext(ctx context.Context) (platform string, famil
} else if lsb.ID == "Kylin" {
platform = "Kylin"
version = lsb.Release
} else if lsb.ID == `"Cumulus Linux"` {
platform = "cumuluslinux"
version = lsb.Release
} else {
if common.PathExistsWithContents("/usr/bin/raspi-config") {
platform = "raspbian"
@ -287,7 +290,7 @@ func PlatformInformationWithContext(ctx context.Context) (platform string, famil
platform = strings.Trim(platform, `"`)
switch platform {
case "debian", "ubuntu", "linuxmint", "raspbian":
case "debian", "ubuntu", "linuxmint", "raspbian", "Kylin", "cumuluslinux":
family = "debian"
case "fedora":
family = "fedora"