Skip to content

Commit 63ec796

Browse files
committed
add traceback for error
1 parent f365b8a commit 63ec796

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/openapi_python_generator/language_converters/python/model_generator.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ def generate_models(components: Components) -> List[Model]:
288288
compile(m.content, "<string>", "exec")
289289
models.append(m)
290290
except SyntaxError as e: # pragma: no cover
291-
click.echo(f"Error in model {name}: {e}")
291+
click.echo(f"Error in model {name}: {e}\n{e.__traceback__}")
292292

293293
continue # pragma: no cover
294294

@@ -316,7 +316,9 @@ def generate_models(components: Components) -> List[Model]:
316316
try:
317317
compile(generated_content, "<string>", "exec")
318318
except SyntaxError as e: # pragma: no cover
319-
click.echo(f"Error in model {name}: {e}") # pragma: no cover
319+
click.echo(
320+
f"Error in model {name}: {e}\n{e.__traceback__}"
321+
) # pragma: no cover
320322

321323
models.append(
322324
Model(

0 commit comments

Comments
 (0)