Skip to content

Commit aa49231

Browse files
committed
ipams: Re-enable legacy remote plugins support
Signed-off-by: Olli Janatuinen <[email protected]>
1 parent 5a69e91 commit aa49231

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

daemon/libnetwork/ipams/drivers.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
)
1212

1313
// Register registers all the builtin drivers (ie. default, windowsipam, null
14-
// and remote). If 'pg' is nil, the remote driver won't be registered.
14+
// and remote). 'pg' is nil here in case of non-managed plugins which Windows is using.
1515
func Register(r ipamapi.Registerer, pg plugingetter.PluginGetter, lAddrPools, gAddrPools []*ipamutils.NetworkToSplit) error {
1616
if err := defaultipam.Register(r, lAddrPools, gAddrPools); err != nil {
1717
return err
@@ -22,10 +22,8 @@ func Register(r ipamapi.Registerer, pg plugingetter.PluginGetter, lAddrPools, gA
2222
if err := null.Register(r); err != nil {
2323
return err
2424
}
25-
if pg != nil {
26-
if err := remoteIpam.Register(r, pg); err != nil {
27-
return err
28-
}
25+
if err := remoteIpam.Register(r, pg); err != nil {
26+
return err
2927
}
3028
return nil
3129
}

0 commit comments

Comments
 (0)