Skip to content

Commit c5ef323

Browse files
committed
improve warning message
Signed-off-by: Nicolas De Loof <[email protected]>
1 parent c790067 commit c5ef323

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

loader/loader.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,7 @@ func resolveVolumePath(volume types.ServiceVolumeConfig, workingDir string, look
687687
}
688688

689689
func resolveSecretsPath(secret types.SecretConfig, workingDir string, lookupEnv template.Mapping) types.SecretConfig {
690-
if ! secret.External.External && secret.File != "" {
690+
if !secret.External.External && secret.File != "" {
691691
secret.File = resolveMaybeUnixPath(secret.File, workingDir, lookupEnv)
692692
}
693693
return secret
@@ -741,7 +741,7 @@ func LoadNetworks(source map[string]interface{}) (map[string]types.NetworkConfig
741741
if network.Name != "" {
742742
return nil, errors.Errorf("network %s: network.external.name and network.name conflict; only use network.name", name)
743743
}
744-
logrus.Warnf("network %s: network.external.name is deprecated in favor of network.name", name)
744+
logrus.Warnf("network %s: network.external.name is deprecated. Please set network.name with external: true", name)
745745
network.Name = network.External.Name
746746
network.External.Name = ""
747747
case network.Name == "":

loader/loader_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1455,7 +1455,7 @@ func TestLoadNetworksWarnOnDeprecatedExternalName(t *testing.T) {
14551455
},
14561456
}
14571457
assert.Check(t, is.DeepEqual(expected, networks))
1458-
assert.Check(t, strings.Contains(buf.String(), "network foo: network.external.name is deprecated in favor of network.name"))
1458+
assert.Check(t, strings.Contains(buf.String(), "network foo: network.external.name is deprecated. Please set network.name with external: true"))
14591459
}
14601460

14611461
func TestLoadNetworkInvalidExternalNameAndNameCombination(t *testing.T) {
@@ -1861,13 +1861,13 @@ func TestLoadWithExtends(t *testing.T) {
18611861
},
18621862
Environment: types.MappingWithEquals{},
18631863
Networks: map[string]*types.ServiceNetworkConfig{"default": nil},
1864-
Volumes: []types.ServiceVolumeConfig{{
1864+
Volumes: []types.ServiceVolumeConfig{{
18651865
Type: "bind",
18661866
Source: "/opt/data",
18671867
Target: "/var/lib/mysql",
18681868
Bind: &types.ServiceVolumeBind{CreateHostPath: true},
18691869
}},
1870-
Scale: 1,
1870+
Scale: 1,
18711871
},
18721872
}
18731873
assert.Check(t, is.DeepEqual(expServices, actual.Services))

0 commit comments

Comments
 (0)