diff options
Diffstat (limited to 'libpod/options.go')
| -rw-r--r-- | libpod/options.go | 50 | 
1 files changed, 1 insertions, 49 deletions
| diff --git a/libpod/options.go b/libpod/options.go index 8f2d5cb15..dbcc50741 100644 --- a/libpod/options.go +++ b/libpod/options.go @@ -1058,7 +1058,7 @@ func WithDependencyCtrs(ctrs []*Container) CtrCreateOption {  // namespace with a minimal configuration.  // An optional array of port mappings can be provided.  // Conflicts with WithNetNSFrom(). -func WithNetNS(portMappings []nettypes.PortMapping, exposedPorts map[uint16][]string, postConfigureNetNS bool, netmode string, networks []string) CtrCreateOption { +func WithNetNS(portMappings []nettypes.PortMapping, exposedPorts map[uint16][]string, postConfigureNetNS bool, netmode string, networks map[string]nettypes.PerNetworkOptions) CtrCreateOption {  	return func(ctr *Container) error {  		if ctr.valid {  			return define.ErrCtrFinalized @@ -1076,23 +1076,6 @@ func WithNetNS(portMappings []nettypes.PortMapping, exposedPorts map[uint16][]st  	}  } -// WithStaticIP indicates that the container should request a static IP from -// the CNI plugins. -// It cannot be set unless WithNetNS has already been passed. -// Further, it cannot be set if additional CNI networks to join have been -// specified. -func WithStaticIP(ip net.IP) CtrCreateOption { -	return func(ctr *Container) error { -		if ctr.valid { -			return define.ErrCtrFinalized -		} - -		ctr.config.StaticIP = ip - -		return nil -	} -} -  // WithNetworkOptions sets additional options for the networks.  func WithNetworkOptions(options map[string][]string) CtrCreateOption {  	return func(ctr *Container) error { @@ -1106,23 +1089,6 @@ func WithNetworkOptions(options map[string][]string) CtrCreateOption {  	}  } -// WithStaticMAC indicates that the container should request a static MAC from -// the CNI plugins. -// It cannot be set unless WithNetNS has already been passed. -// Further, it cannot be set if additional CNI networks to join have been -// specified. -func WithStaticMAC(mac nettypes.HardwareAddr) CtrCreateOption { -	return func(ctr *Container) error { -		if ctr.valid { -			return define.ErrCtrFinalized -		} - -		ctr.config.StaticMAC = mac - -		return nil -	} -} -  // WithLogDriver sets the log driver for the container  func WithLogDriver(driver string) CtrCreateOption {  	return func(ctr *Container) error { @@ -1572,20 +1538,6 @@ func WithCreateWorkingDir() CtrCreateOption {  	}  } -// WithNetworkAliases sets network aliases for the container. -// Accepts a map of network name to aliases. -func WithNetworkAliases(aliases map[string][]string) CtrCreateOption { -	return func(ctr *Container) error { -		if ctr.valid { -			return define.ErrCtrFinalized -		} - -		ctr.config.NetworkAliases = aliases - -		return nil -	} -} -  // Volume Creation Options  // WithVolumeName sets the name of the volume. | 
