You've already forked dcmerge
fix(domain): mergeExistingWin: Services and Volumes
Merge existing win of services and volumes correctly
This commit is contained in:
@@ -182,7 +182,7 @@ func (c *Config) mergeExistingWinSecrets(secrets map[string]*Secret) {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.ExistsNetwork(secretName) {
|
if c.ExistsSecret(secretName) {
|
||||||
c.Secrets[secretName].MergeExistingWin(secret)
|
c.Secrets[secretName].MergeExistingWin(secret)
|
||||||
} else {
|
} else {
|
||||||
c.Secrets[secretName] = secret
|
c.Secrets[secretName] = secret
|
||||||
@@ -210,7 +210,7 @@ func (c *Config) mergeExistingWinVolumes(volumes map[string]*Volume) {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
if c.ExistsNetwork(volumeName) {
|
if c.ExistsVolume(volumeName) {
|
||||||
c.Volumes[volumeName].MergeExistingWin(volume)
|
c.Volumes[volumeName].MergeExistingWin(volume)
|
||||||
} else {
|
} else {
|
||||||
c.Volumes[volumeName] = volume
|
c.Volumes[volumeName] = volume
|
||||||
|
|||||||
Reference in New Issue
Block a user