From 44c8a19bcee970dee0052f328e9a7f6722ffb9b9 Mon Sep 17 00:00:00 2001 From: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> Date: Wed, 26 May 2021 19:05:33 -0500 Subject: [PATCH] Fix Python TypeError in the engine_template.py create-project command --- scripts/o3de/o3de/engine_template.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/o3de/o3de/engine_template.py b/scripts/o3de/o3de/engine_template.py index f4d2b63cff..63dec3e765 100755 --- a/scripts/o3de/o3de/engine_template.py +++ b/scripts/o3de/o3de/engine_template.py @@ -1338,6 +1338,10 @@ def create_project(project_path: str, if template_name and not template_path: template_path = manifest.get_registered(template_name=template_name) + if not template_path: + logger.error(f'Could not find the template path using name {template_name}.\n' + f'Has the engine been registered yet. It can be registered via the "o3de.py register --this-engine" command') + return 1 if not os.path.isdir(template_path): logger.error(f'Could not find the template {template_name}=>{template_path}') return 1