Project

Profile

Help

Story #880

closed

Refactor #765: Convert Pulp to use MongoEngine

Remove the types.json method of specifying models

Added by bcourt over 9 years ago. Updated over 5 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

  • Remove support in pulp-manage-db for reading types.json
  • remove the content_types database collection and all remaining references to it
  • Update server initialization to only use the models from the entry point
  • remove support for /usr/lib/pulp/plugins/types & and all references to it

Related issues

Blocked by Pulp - Refactor #871: pulp_manage_db uses ContentUnit Models as well as the types.json for loading models and ensuring indexesCLOSED - WONTFIX

Actions
Blocks Pulp - Refactor #881: Update orphan commands to only use the MongoEngine modelsCLOSED - WONTFIX

Actions
Blocks Pulp - Refactor #883: RepoUnitAssociationManager.associate_from_repo() Remove the switch based on types & kill the dead codeCLOSED - WONTFIX

Actions
Blocks Pulp - Refactor #884: in RepoUnitAssociationManager.unassociate_by_criteria() Remove the switch based on types & kill the dead codeCLOSED - WONTFIX

Actions
Blocks Pulp - Refactor #885: Remove all references to the AssociatedUnit, transfer units, & old content_types collectionCLOSED - WONTFIX

Actions

Also available in: Atom PDF