Parcourir la source

propagate CpuShares in mergeConfig

Jérôme Petazzoni il y a 12 ans
Parent
commit
eef8b0d406
1 fichiers modifiés avec 3 ajouts et 0 suppressions
  1. 3 0
      builder.go

+ 3 - 0
builder.go

@@ -38,6 +38,9 @@ func (builder *Builder) mergeConfig(userConf, imageConf *Config) {
 	if userConf.MemorySwap == 0 {
 	if userConf.MemorySwap == 0 {
 		userConf.MemorySwap = imageConf.MemorySwap
 		userConf.MemorySwap = imageConf.MemorySwap
 	}
 	}
+	if userConf.CpuShares == 0 {
+		userConf.CpuShares = imageConf.CpuShares
+	}
 	if userConf.PortSpecs == nil || len(userConf.PortSpecs) == 0 {
 	if userConf.PortSpecs == nil || len(userConf.PortSpecs) == 0 {
 		userConf.PortSpecs = imageConf.PortSpecs
 		userConf.PortSpecs = imageConf.PortSpecs
 	}
 	}