diff --git a/tools/packaging_v2/convert_app_to_packaging_v2.py b/tools/packaging_v2/convert_app_to_packaging_v2.py index dfba8cf6..39a5b44f 100644 --- a/tools/packaging_v2/convert_app_to_packaging_v2.py +++ b/tools/packaging_v2/convert_app_to_packaging_v2.py @@ -180,6 +180,10 @@ def _convert_v1_manifest_to_v2(app_path): if name == "port": name = "main" + if not default.isdigit(): + print(f"Failed to parse '{default}' as a port number ... Will use 12345 instead") + default = 12345 + manifest["resources"]["ports"][f"{name}.default"] = int(default) if exposed: manifest["resources"]["ports"][f"{name}.exposed"] = exposed