Actions
Refactor #3260
closedPulp - Story #3209: As a user, I have Repository Versions
Move sync logic from Importer model to a task
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 31
Quarter:
Description
This task is to:
- Create a celery task called `sync` in pulp_file.app.tasks.py
- define a POST detail route called sync on FileImporterViewset that deploys the celery task with reservation for the repository. This viewset should accept `repository` as a POST body parameter.
The logic defined in the task should be taken from models.FileImporter.sync. Validation and setting the working directory from pulpcore.tasks.importer.sync should also be added to this task.
Related issues
Updated by amacdona@redhat.com almost 7 years ago
- Related to Refactor #3074: Move sync logic from models to tasks added
Updated by amacdona@redhat.com almost 7 years ago
- Project changed from Pulp to File Support
Updated by amacdona@redhat.com almost 7 years ago
- Sprint Candidate changed from No to Yes
- Tags Pulp 3 added
Updated by dkliban@redhat.com almost 7 years ago
- Sprint/Milestone set to 53
- Groomed changed from No to Yes
Updated by amacdona@redhat.com almost 7 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to amacdona@redhat.com
Updated by amacdona@redhat.com almost 7 years ago
- Status changed from ASSIGNED to POST
Added by amacdona@redhat.com almost 7 years ago
Updated by amacdona@redhat.com almost 7 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset d058c30ddb8293eb71937ab42d62f311b621fa3d.
Updated by amacdona@redhat.com almost 7 years ago
- Copied to Refactor #3296: Move publish logic from Publisher model to a task added
Updated by bmbouter about 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Move sync from model to task
closes #3260 https://pulp.plan.io/issues/3260