Task #8860
closedMove FilesystemExporter out of plugin API into pulpcore
100%
Description
FilesystemExporter suffers the same problem as Distributions once did.
The inheritance looks like this:
Exporter -> FilesystemExporter -> FileFilesystemExporter
Where Exporter
is the Master class and FileFilesystemExporter
is the Detail class. FilesystemExporter
is in pulpcore holds the code for exporting artifacts to the filesystem while the Detail class (e.g. FileFilesystemExporter
) determines what artifacts to export. For example, for plugins with publications, this would be published artifacts but for plugins without publications, this would be the artifacts for a repository version's content.
It's worth noting that the FilesystemExporter is in tech preview and only used by pulp_file.
Related issues
Updated by daviddavis over 3 years ago
- Blocks Issue #8695: FileSystemExporter cannot cross os boundary added
Updated by pulpbot over 3 years ago
- Status changed from NEW to POST
Updated by daviddavis over 3 years ago
- Assignee set to daviddavis
- Sprint set to Sprint 98
Updated by daviddavis over 3 years ago
- Related to Task #8861: Remove filesystem exporter added
Updated by daviddavis over 3 years ago
- Tracker changed from Issue to Refactor
- % Done set to 0
- Severity deleted (
2. Medium) - Triaged deleted (
No)
Updated by daviddavis over 3 years ago
- Tracker changed from Refactor to Task
- Subject changed from Refactor FilesystemExporter to Move FilesystemExporter out of plugin API into pulpcore
Updated by daviddavis over 3 years ago
- Blocked by Issue #8868: Bindings don't properly namespace API added
Updated by daviddavis over 3 years ago
- Sprint/Milestone set to 3.15.0
A user is waiting on this so I'd like to get it into 3.15:
Updated by ipanova@redhat.com over 3 years ago
- Sprint changed from Sprint 101 to Sprint 102
Added by daviddavis over 3 years ago
Updated by daviddavis over 3 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulpcore|32c12013f232465f52713373ad7ce092a3a2b409.
Updated by pulpbot about 3 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Move FilesystemExporter into core
fixes #8860