Task #2895

Updated by almost 4 years ago

Port the Content WSGI applicaiton from pulp2 to pulp3.

Needs to be ported to:
* python3
* napoleon docstrings.
* new content model.
* new publishing model defined in #2868.

Starting with We want a non-apache implementation at first for the Plugin Alpha. Need a way to stream the bits in a development environment. Perhaps just have the content app handle the request and stream the bits (at first).

Need a new Apache configuration for serving all content.
Apache (xsend) support will be provided later This need to include the rewrite rules found in another redmine task. the RPM httpd configuration that convert signed URLs to plain URLs. This can probably done in a subsequent story related to porting "Lazy" components like the streamer.