From bcb55c62024419a2f8fa7679e1e068cc43425636 Mon Sep 17 00:00:00 2001 From: Abhinandan Prativadi Date: Wed, 19 Jul 2017 17:14:41 -0700 Subject: [PATCH] Fixing issue with driver opt not passed to drivers Signed-off-by: Abhinandan Prativadi --- container/container.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/container/container.go b/container/container.go index 7d339c688f..86e0111445 100644 --- a/container/container.go +++ b/container/container.go @@ -745,6 +745,9 @@ func (container *Container) BuildCreateEndpointOptions(n libnetwork.Network, epC for _, alias := range epConfig.Aliases { createOptions = append(createOptions, libnetwork.CreateOptionMyAlias(alias)) } + for k, v := range epConfig.DriverOpts { + createOptions = append(createOptions, libnetwork.EndpointOptionGeneric(options.Generic{k: v})) + } } if container.NetworkSettings.Service != nil { @@ -790,9 +793,6 @@ func (container *Container) BuildCreateEndpointOptions(n libnetwork.Network, epC createOptions = append(createOptions, libnetwork.EndpointOptionGeneric(genericOption)) } - for k, v := range epConfig.DriverOpts { - createOptions = append(createOptions, libnetwork.EndpointOptionGeneric(options.Generic{k: v})) - } }