mirror of
https://github.com/netbirdio/service.git
synced 2026-05-22 17:08:14 -07:00
only attempt to set environment if list is not empty
This commit is contained in:
+5
-2
@@ -252,9 +252,12 @@ func (ws *windowsService) setEnvironmentVariablesInRegistry() error {
|
||||
envStrings = append(envStrings, k+"="+v)
|
||||
}
|
||||
|
||||
if err := k.SetStringsValue("Environment", envStrings); err != nil {
|
||||
return fmt.Errorf("failed setting env var registry key, err = %v", err)
|
||||
if len(envStrings) > 0 {
|
||||
if err := k.SetStringsValue("Environment", envStrings); err != nil {
|
||||
return fmt.Errorf("failed setting env var registry key, err = %v", err)
|
||||
}
|
||||
}
|
||||
|
||||
if err := k.Close(); err != nil {
|
||||
return fmt.Errorf("failed closing env var registry key, err = %v", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user