forked from LaconicNetwork/kompose
some items in libcompose ServiceConfig changed type
This commit is contained in:
@@ -162,14 +162,19 @@ func (c *Compose) LoadFile(file string) kobject.KomposeObject {
|
|||||||
serviceConfig.Port = ports
|
serviceConfig.Port = ports
|
||||||
|
|
||||||
serviceConfig.WorkingDir = composeServiceConfig.WorkingDir
|
serviceConfig.WorkingDir = composeServiceConfig.WorkingDir
|
||||||
serviceConfig.Volumes = composeServiceConfig.Volumes
|
|
||||||
|
if composeServiceConfig.Volumes != nil {
|
||||||
|
for _, volume := range composeServiceConfig.Volumes.Volumes {
|
||||||
|
serviceConfig.Volumes = append(serviceConfig.Volumes, volume.String())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// convert compose labels to annotations
|
// convert compose labels to annotations
|
||||||
serviceConfig.Annotations = map[string]string(composeServiceConfig.Labels)
|
serviceConfig.Annotations = map[string]string(composeServiceConfig.Labels)
|
||||||
|
|
||||||
serviceConfig.CPUSet = composeServiceConfig.CPUSet
|
serviceConfig.CPUSet = composeServiceConfig.CPUSet
|
||||||
serviceConfig.CPUShares = composeServiceConfig.CPUShares
|
serviceConfig.CPUShares = int64(composeServiceConfig.CPUShares)
|
||||||
serviceConfig.CPUQuota = composeServiceConfig.CPUQuota
|
serviceConfig.CPUQuota = int64(composeServiceConfig.CPUQuota)
|
||||||
serviceConfig.CapAdd = composeServiceConfig.CapAdd
|
serviceConfig.CapAdd = composeServiceConfig.CapAdd
|
||||||
serviceConfig.CapDrop = composeServiceConfig.CapDrop
|
serviceConfig.CapDrop = composeServiceConfig.CapDrop
|
||||||
serviceConfig.Expose = composeServiceConfig.Expose
|
serviceConfig.Expose = composeServiceConfig.Expose
|
||||||
|
|||||||
Reference in New Issue
Block a user