Project

Profile

Help

Story #5444

Updated by bmbouter about 2 years ago

h3. Problem

Currently the "pulpcore.app.models.progress":https://github.com/pulp/pulpcore/blob/master/pulpcore/app/models/progress.py module provides three objects:

ProgressReport
ProgressBar
ProgressSpinner

These are confusing for plugin users and should be combined.

h3. Solution

Delete ProgressBar and ProgressSpinner, and consolidate them into a single model. In the database they are already a single model since ProgressBar and ProgressSpinner are proxy models for ProgressReport.

This will be a plugin API breaking change and needs to be advertised to pulp-dev and also come with a fix for pulp_file.

Back