diff --git a/sdRDM/generator/codegen.py b/sdRDM/generator/codegen.py index d4c10a4..a74bd46 100644 --- a/sdRDM/generator/codegen.py +++ b/sdRDM/generator/codegen.py @@ -90,12 +90,9 @@ def generate_api_from_parser( use_formatter, ) - lib_init = render_library_init_file(parser.objects, parser.enums, url, commit) - save_rendered_to_file( - lib_init, - os.path.join(libpath, "__init__.py"), - use_formatter, - ) + if not os.path.exists(os.path.join(libpath, "__init__.py")): + open(os.path.join(libpath, "__init__.py"), "w").close() + print(open(os.path.join(libpath, "__init__.py")).read()) # Write schema to library generate_mermaid_schema(os.path.join(libpath, "schemes"), libname, parser)