diff options
author | Eriks Sneiders <eriks.sneiders@zabbix.com> | 2021-05-07 09:01:05 +0300 |
---|---|---|
committer | Eriks Sneiders <eriks.sneiders@zabbix.com> | 2021-05-07 09:11:54 +0300 |
commit | d93a79e230e2b7e468e4d2d6dc2da76bf9b2b61f (patch) | |
tree | edbbf2b24ef3cc0605a05362a457052cdf74e458 /src | |
parent | 94acd65991bb9e1eb06a8705a54f98b362d6892d (diff) |
...G...... [ZBX-19063] fixed Zabbix agent 2 windows service log message on unsupported command
* commit '3818a10744c27326c5c70c9178f01a50d6666c77':
.......... [ZBX-19063] added change log
...G...... [ZBX-19063] fixed typo
.......... [ZBX-19063] fixed Zabbix agent 2 windows service log message on unsupported command
(cherry picked from commit 41b7ca0b145380cd944dc838e2525ae8cf9b6329)
Diffstat (limited to 'src')
-rw-r--r-- | src/go/cmd/zabbix_agent2/service_windows.go | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/src/go/cmd/zabbix_agent2/service_windows.go b/src/go/cmd/zabbix_agent2/service_windows.go index 441de2b96c7..e7f21ce59a3 100644 --- a/src/go/cmd/zabbix_agent2/service_windows.go +++ b/src/go/cmd/zabbix_agent2/service_windows.go @@ -463,7 +463,7 @@ loop: closeChan <- true break loop default: - log.Warningf("unsupported windows service command received") + log.Debugf("unsupported windows service command '%s' received", getCmdName(c.Cmd)) } case <-stopChan: changes <- svc.Status{State: svc.StopPending} @@ -478,3 +478,38 @@ loop: return } + +func getCmdName(cmd svc.Cmd) string { + switch cmd { + case svc.Stop: + return "Stop" + case svc.Pause: + return "Pause" + case svc.Continue: + return "Continue" + case svc.Interrogate: + return "Interrogate" + case svc.Shutdown: + return "Shutdown" + case svc.ParamChange: + return "ParamChange" + case svc.NetBindAdd: + return "NetBindAdd" + case svc.NetBindRemove: + return "NetBindRemove" + case svc.NetBindEnable: + return "NetBindEnable" + case svc.NetBindDisable: + return "NetBindDisable" + case svc.DeviceEvent: + return "DeviceEvent" + case svc.HardwareProfileChange: + return "HardwareProfileChange" + case svc.PowerEvent: + return "PowerEvent" + case svc.SessionChange: + return "SessionChange" + default: + return "unknown" + } +} |