We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e6b17c commit 6c4c718Copy full SHA for 6c4c718
dockerhook.go
@@ -128,8 +128,14 @@ func main() {
128
events := make(chan *dockerapi.APIEvents)
129
assert(docker.AddEventListener(events))
130
log.Println("info: listening for Docker events...")
131
+ filter := "container"
132
+ if os.Getenv("DOCKER_EVENT_FILTER") == "" {
133
+ filter = os.Getenv("DOCKER_EVENT_FILTER")
134
+ }
135
for msg := range events {
- go trigger(hook, msg.Status, msg.ID, docker)
136
+ if msg.Type == filter || filter == "all" {
137
+ go trigger(hook, msg.Status, msg.ID, docker)
138
139
}
140
141
log.Fatal("fatal: docker event loop closed") // todo: reconnect?
0 commit comments