From dd8265b042b9a9194eb792bdb1611f0096c05b62 Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Sat, 14 Feb 2015 09:29:30 -0700 Subject: [PATCH] Support nil cfg for NewClient --- docker/client.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docker/client.go b/docker/client.go index 6507e694..ef078859 100644 --- a/docker/client.go +++ b/docker/client.go @@ -13,7 +13,11 @@ const ( ) func NewClient(cfg *config.Config) (*dockerClient.Client, error) { - client, err := dockerClient.NewClient(cfg.DockerEndpoint) + endpoint := "unix:///var/run/docker.sock" + if cfg != nil { + endpoint = cfg.DockerEndpoint + } + client, err := dockerClient.NewClient(endpoint) if err != nil { return nil, err }