Project

Profile

Help

Issue #8868

Bindings don't properly namespace API

Added by daviddavis 12 days ago. Updated 8 days ago.

Status:
NEW
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
API Bindings
Sprint:
Sprint 98
Quarter:

Description

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.


Related issues

Blocks Pulp - Task #8860: Move FilesystemExporter out of plugin API into pulpcorePOST

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by daviddavis 8 days ago

  • Blocks Task #8860: Move FilesystemExporter out of plugin API into pulpcore added

#2 Updated by dkliban@redhat.com 8 days ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 98

Please register to edit this issue

Also available in: Atom PDF