Use single call to create/return the docker client

This commit is contained in:
Dane Everitt
2020-10-17 14:04:56 -07:00
parent 19051c99ef
commit c031d37b91
4 changed files with 24 additions and 5 deletions

View File

@@ -129,7 +129,7 @@ func NewInstallationProcess(s *Server, script *api.InstallationScript) (*Install
ctx, cancel := context.WithCancel(context.Background())
s.installer.cancel = &cancel
if c, err := client.NewClientWithOpts(client.FromEnv, client.WithAPIVersionNegotiation()); err != nil {
if c, err := environment.DockerClient(); err != nil {
return nil, errors.WithStack(err)
} else {
proc.client = c