-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use OpenAPI to bindings script from 5G-MAG/rt-common-shared repository. #34
Comments
Seems a bit unintuitive to import the submodule under |
The location is due to the rt-common-shared submodule only having example files which were moved from the docs directory in this repository to rt-common-shared. So preserving the examples under docs seemed sensible. The rt-common-shared submodule now contains the helper scripts too, whiich means the location of this submodule should probably move out of the docs directory. I would suggest:
|
Sounds like a good plan, @davidjwbbc. |
Closes 5G-MAG#34 Reworks the OpenAPI generator script to use the common generate_openapi script from rt-common-shared. Move rt-common-shared submodule to a more appropriate directory since it doesn't just hold examples anymore. Rename the old generator script so that its name doesn't clash with the common script. Modify the project build files to reflect the new names and directory structure.
Enhancement
This project has a script at
build_scripts/generate_openapi
which is used to generate the python bindings from the 5G APIs OpenAPI YAML.Once PR #33 has been merged, there will be a more generic version of this script at
docs/rt-common-shared/5gms/scripts/generate_openapi
.When this script is available the
build_scripts/generate_openapi
should be modified to call the more generic script, from rt-common-shared, with appropriate parameters to build the bindings.Requirements
PR #33 will need to be merged before this can be done.
The text was updated successfully, but these errors were encountered: