Merge pull request #4456 from chouseknecht/devel

Exposing tcp and udp for same port fails. Fixes issue #4354.
This commit is contained in:
Chris Houseknecht 2016-08-17 16:13:49 -05:00 committed by GitHub
commit d796ab54b7

View file

@ -1012,7 +1012,8 @@ class TaskParameters(DockerBaseClass):
protocol = 'tcp'
match = re.search(r'(/.+$)', port)
if match:
protocol = match.group(1)
protocol = match.group(1).replace('/', '')
port = re.sub(r'/.+$', '', port)
exposed.append((port, protocol))
if published_ports:
# Any published port should also be exposed