mirror of https://github.com/jetkvm/kvm.git
fix linter errors
This commit is contained in:
parent
1d0226d765
commit
c5034e00d6
18
display.go
18
display.go
|
|
@ -185,19 +185,19 @@ func updateStaticContents() {
|
||||||
nativeInstance.UpdateLabelIfChanged("home_info_mac_addr", networkState.MACString())
|
nativeInstance.UpdateLabelIfChanged("home_info_mac_addr", networkState.MACString())
|
||||||
|
|
||||||
// get cpu info
|
// get cpu info
|
||||||
cpuInfo, err := os.ReadFile("/proc/cpuinfo")
|
if cpuInfo, err := os.ReadFile("/proc/cpuinfo"); err == nil {
|
||||||
// get the line starting with "Serial"
|
// get the line starting with "Serial"
|
||||||
for _, line := range strings.Split(string(cpuInfo), "\n") {
|
for line := range strings.SplitSeq(string(cpuInfo), "\n") {
|
||||||
if strings.HasPrefix(line, "Serial") {
|
if strings.HasPrefix(line, "Serial") {
|
||||||
serial := strings.SplitN(line, ":", 2)[1]
|
serial := strings.SplitN(line, ":", 2)[1]
|
||||||
nativeInstance.UpdateLabelAndChangeVisibility("cpu_serial", strings.TrimSpace(serial))
|
nativeInstance.UpdateLabelAndChangeVisibility("cpu_serial", strings.TrimSpace(serial))
|
||||||
break
|
break
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// get kernel version
|
// get kernel version
|
||||||
kernelVersion, err := os.ReadFile("/proc/version")
|
if kernelVersion, err := os.ReadFile("/proc/version"); err == nil {
|
||||||
if err == nil {
|
|
||||||
kernelVersion := strings.TrimPrefix(string(kernelVersion), "Linux version ")
|
kernelVersion := strings.TrimPrefix(string(kernelVersion), "Linux version ")
|
||||||
kernelVersion = strings.SplitN(kernelVersion, " ", 2)[0]
|
kernelVersion = strings.SplitN(kernelVersion, " ", 2)[0]
|
||||||
nativeInstance.UpdateLabelAndChangeVisibility("kernel_version", kernelVersion)
|
nativeInstance.UpdateLabelAndChangeVisibility("kernel_version", kernelVersion)
|
||||||
|
|
|
||||||
|
|
@ -28,10 +28,13 @@ func initNative(systemVersion *semver.Version, appVersion *semver.Version) {
|
||||||
nativeLogger.Trace().Str("event", event).Msg("rpc event received")
|
nativeLogger.Trace().Str("event", event).Msg("rpc event received")
|
||||||
switch event {
|
switch event {
|
||||||
case "resetConfig":
|
case "resetConfig":
|
||||||
rpcResetConfig()
|
err := rpcResetConfig()
|
||||||
rpcReboot(true)
|
if err != nil {
|
||||||
|
nativeLogger.Warn().Err(err).Msg("error resetting config")
|
||||||
|
}
|
||||||
|
_ = rpcReboot(true)
|
||||||
case "reboot":
|
case "reboot":
|
||||||
rpcReboot(true)
|
_ = rpcReboot(true)
|
||||||
default:
|
default:
|
||||||
nativeLogger.Warn().Str("event", event).Msg("unknown rpc event received")
|
nativeLogger.Warn().Str("event", event).Msg("unknown rpc event received")
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue