diff --git a/events/container.go b/events/container.go index 8d283e9..7bb1a4b 100644 --- a/events/container.go +++ b/events/container.go @@ -2,10 +2,11 @@ package events import ( "context" + "log" + "github.com/docker/docker/api/types" dockerEvents "github.com/docker/docker/api/types/events" "github.com/docker/docker/client" - "log" ) type Container struct { diff --git a/events/event.go b/events/event.go index bd91705..35f8703 100644 --- a/events/event.go +++ b/events/event.go @@ -1,9 +1,10 @@ package events import ( + "log" + dockerEvents "github.com/docker/docker/api/types/events" "github.com/docker/docker/client" - "log" ) //goland:noinspection GoSnakeCaseUsage diff --git a/events/network.go b/events/network.go index 475e326..bfe8bb5 100644 --- a/events/network.go +++ b/events/network.go @@ -2,10 +2,11 @@ package events import ( "context" + "log" + "github.com/docker/docker/api/types" dockerEvents "github.com/docker/docker/api/types/events" "github.com/docker/docker/client" - "log" ) type Network struct { diff --git a/events/volume.go b/events/volume.go index 11796de..54ff9f2 100644 --- a/events/volume.go +++ b/events/volume.go @@ -2,10 +2,11 @@ package events import ( "context" + "log" + "github.com/docker/docker/api/types" dockerEvents "github.com/docker/docker/api/types/events" "github.com/docker/docker/client" - "log" ) type Volume struct { diff --git a/handlers/container.go b/handlers/container.go index 9c6784f..080e0eb 100644 --- a/handlers/container.go +++ b/handlers/container.go @@ -2,11 +2,13 @@ package handlers import ( "docker-event-handler/events" + "errors" "fmt" - "gopkg.in/ini.v1" "strings" "text/template" + + "gopkg.in/ini.v1" ) type Container struct { diff --git a/handlers/handler.go b/handlers/handler.go index 8138a13..31356bb 100644 --- a/handlers/handler.go +++ b/handlers/handler.go @@ -1,15 +1,17 @@ package handlers import ( - "bytes" "docker-event-handler/events" + + "bytes" "errors" "fmt" + "os/exec" + "text/template" + "github.com/google/shlex" "github.com/ryanuber/go-glob" "gopkg.in/ini.v1" - "os/exec" - "text/template" ) func ReadFromConfig(section *ini.Section) (Handler, error) { diff --git a/handlers/network.go b/handlers/network.go index 2e857a8..730336c 100644 --- a/handlers/network.go +++ b/handlers/network.go @@ -2,11 +2,13 @@ package handlers import ( "docker-event-handler/events" + "errors" "fmt" - "gopkg.in/ini.v1" "strings" "text/template" + + "gopkg.in/ini.v1" ) type Network struct { diff --git a/handlers/volume.go b/handlers/volume.go index f9f39a4..baeb562 100644 --- a/handlers/volume.go +++ b/handlers/volume.go @@ -2,11 +2,13 @@ package handlers import ( "docker-event-handler/events" + "errors" "fmt" - "gopkg.in/ini.v1" "strings" "text/template" + + "gopkg.in/ini.v1" ) type Volume struct { diff --git a/main.go b/main.go index 905d83f..f1e3bb1 100644 --- a/main.go +++ b/main.go @@ -1,11 +1,10 @@ package main import ( - "context" "docker-event-handler/events" "docker-event-handler/handlers" - "github.com/docker/docker/api/types/filters" - "gopkg.in/ini.v1" + + "context" "log" "os" "strconv" @@ -13,7 +12,9 @@ import ( "github.com/docker/docker/api/types" dockerEvents "github.com/docker/docker/api/types/events" + "github.com/docker/docker/api/types/filters" "github.com/docker/docker/client" + "gopkg.in/ini.v1" ) type Configuration struct {