Bindings don't properly namespace API
The pulp exports API lives at endpoint
/api/v3/pulp/exporters/core/pulp/<uuid>/exports/. For whatever reason, the bindings that get generated name this
ExportersCoreExportsApi (see here)
I am adding a new export type (FilesystemExport at
/api/v3/pulp/exporters/core/filesystem/<uuid>/exports/) and the bindings are adding two sets of methods to
ExportersCoreExportsApi (e.g. create and create_0).
I believe there should be some sort of namespace in there like ExportersPulpExportsApi or ExportersCorePulpExportsApi.
Added by firstname.lastname@example.org over 1 year ago
Fix OpenAPI schema tag generation
The tag generation code was deleting the second element from the end instead of deleting the second element in the list of operation keys. This worked for operations that had 3 elements in the operations keys list, however, anything longer produced wrong operation tags.