mirror of
https://github.com/luckfox-eng29/kvm.git
synced 2026-05-28 09:01:22 +02:00
feat(led): add disabled mode for LED settings in UI
Signed-off-by: luckfox-eng29 <eng29@luckfox.com>
This commit is contained in:
9
io.go
9
io.go
@@ -105,6 +105,15 @@ func setLedMode(ledConfigPath string, mode string) error {
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to set LED trigger: %v", err)
|
||||
}
|
||||
case "disabled":
|
||||
err := os.WriteFile(ledConfigPath+"/trigger", []byte("none"), 0644)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to set LED trigger: %v", err)
|
||||
}
|
||||
err = os.WriteFile(ledConfigPath+"/brightness", []byte("0"), 0644)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to set LED brightness: %v", err)
|
||||
}
|
||||
default:
|
||||
return fmt.Errorf("invalid LED mode: %s", mode)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user