Project

Profile

Help

Issue #8868

closed

Bindings don't properly namespace API

Added by daviddavis over 3 years ago. Updated over 3 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
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 99
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 pulpcoreCLOSED - CURRENTRELEASEdaviddavis

Actions

Also available in: Atom PDF