Files
2021-04-18 20:03:11 -04:00

22 lines
349 B
Go

package libdetectcloud
import (
"io/ioutil"
"runtime"
"strings"
)
func detectOpenStack() string {
if runtime.GOOS != "windows" {
data, err := ioutil.ReadFile("/sys/class/dmi/id/sys_vendor")
if err != nil {
return ""
}
if strings.Contains(string(data), "OpenStack Foundation") {
return "OpenStack"
}
return ""
}
return ""
}