daemon/events: make switches exhaustive (exhaustive)

Adding a `default` statement so that disabling the "default-signifies-exhaustive"
linter option will  make it show up.

    daemon/events/events.go:95:2: missing cases in switch of type events.Type: events.BuilderEventType, events.ConfigEventType, events.DaemonEventType, events.NetworkEventType, events.NodeEventType, events.PluginEventType, events.SecretEventType, events.ServiceEventType, events.VolumeEventType (exhaustive)
        switch eventType {
        ^

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn
2025-02-08 17:25:02 +01:00
parent d9cf097402
commit f448d5ae3b

View File

@@ -100,6 +100,8 @@ func (e *Events) Log(action eventtypes.Action, eventType eventtypes.Type, actor
case eventtypes.ImageEventType:
jm.ID = actor.ID
jm.Status = string(action)
default:
// TODO(thaJeztah): make switch exhaustive
}
e.PublishMessage(jm)