Convert port to string. #919
@ -86,10 +86,10 @@ class ClusterInfo:
|
|||||||
for service_name in services:
|
for service_name in services:
|
||||||
service_info = services[service_name]
|
service_info = services[service_name]
|
||||||
if "ports" in service_info:
|
if "ports" in service_info:
|
||||||
for raw_port in service_info["ports"]:
|
for raw_port in [str(p) for p in service_info["ports"]]:
|
||||||
if opts.o.debug:
|
if opts.o.debug:
|
||||||
print(f"service port: {raw_port}")
|
print(f"service port: {raw_port}")
|
||||||
if type(raw_port) is str and ":" in raw_port:
|
if ":" in raw_port:
|
||||||
parts = raw_port.split(":")
|
parts = raw_port.split(":")
|
||||||
if len(parts) != 2:
|
if len(parts) != 2:
|
||||||
raise Exception(f"Invalid port definition: {raw_port}")
|
raise Exception(f"Invalid port definition: {raw_port}")
|
||||||
|
Loading…
Reference in New Issue
Block a user