Add check for port sepc > 65535

pull/534/head
Tim Head 2018-12-21 18:43:07 +01:00
rodzic 9e6dc8f7d7
commit 7cb4555018
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -90,10 +90,13 @@ def validate_and_generate_port_mapping(port_mappings):
"""
def check_port(port):
try:
int(port)
p = int(port)
except ValueError as e:
raise ValueError('Port specification "{}" has '
'an invalid port.'.format(mapping))
if p > 65535:
raise ValueError('Port specification "{}" specifies '
'a port above 65535.'.format(mapping))
return port
def check_port_string(p):