Actions
Issue #3252
closedRefactor Importer and Publishers, move sync and publish to tasks
Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:
Updated by amacdona@redhat.com about 5 years ago
Designing in this way would make high level architecture for plugins more obvious to plugin writers, including how transparent Pulp is about what happens under the hood.o The boilerplate app code (provided by the plugin template) would look like:
app/
models.py
viewsets.py
tasks.pyt
...
Models are concerned only with the database and are no longer concerned with complex behaviors. Tasks are functions that run asynchronously. ViewSets CRUD models and dispatch Tasks to pulpcore's celery.
Updated by amacdona@redhat.com about 5 years ago
- Description updated (diff)
- Status changed from NEW to CLOSED - DUPLICATE
- Parent task set to #3074
Actions