Task #2181
Updated by bmbouter about 8 years ago
This task is to write up a plan and create a PR with a basic object definition followup redmine tasks regarding how we want to handle the base classes of the following 4 object types: Importer Distributor Profiler Cataloger This PR should wholesale replace plugin API for Pulp 3.0. The base classes are contained in individual python modules in this package[0]. One first-step is to name all previous pulp.platform Python modules of the case classes specifically so we know the scope of objects that these implementations are the only ones left after it is merged. As such the following Python packages should be deleted all together: pulp.plugins.conduits pulp.plugins.migration pulp.plugins.types all pulp.plugins.*.py files These should be left unmodified for now: pulp.plugins.file pulp.plugins.loader pulp.plugins.rsync pulp.plugins.util need discussion. [0]: https://github.com/pulp/pulp/tree/6868481c1a0eeab06d1f18330e7fd7dc533d8007/server/pulp/plugins