mirror of https://github.com/docker/docs.git
Check for nil before deferencing pointer in SG config
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
This commit is contained in:
parent
4291b591f2
commit
f17cce330c
|
|
@ -866,13 +866,15 @@ func (d *Driver) configureSecurityGroupPermissions(group *ec2.SecurityGroup) []*
|
||||||
hasDockerPort := false
|
hasDockerPort := false
|
||||||
hasSwarmPort := false
|
hasSwarmPort := false
|
||||||
for _, p := range group.IpPermissions {
|
for _, p := range group.IpPermissions {
|
||||||
switch *p.FromPort {
|
if p.FromPort != nil {
|
||||||
case 22:
|
switch *p.FromPort {
|
||||||
hasSshPort = true
|
case 22:
|
||||||
case int64(dockerPort):
|
hasSshPort = true
|
||||||
hasDockerPort = true
|
case int64(dockerPort):
|
||||||
case int64(swarmPort):
|
hasDockerPort = true
|
||||||
hasSwarmPort = true
|
case int64(swarmPort):
|
||||||
|
hasSwarmPort = true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue