Project

Profile

Help

Refactor #96

closed

Convert pulp_puppet WSGI app to Django

Added by bmbouter over 9 years ago. Updated about 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
2.7.0
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
March 2015
Quarter:

Description

This is part of the Django conversion work. The pulp_puppet has its own WSGI app [0] that is separate from the WSGI app used by platform. The pulp_puppet WSGI app currently uses web.py and needs to be converted to Django. This should be straightforward as the WSGI app has a single, GET style URL handler. Unlike the platform conversion, this will not contain a backwards compatible web.py vs Django.py.

Deliverables:

  • Setup a Django WSGI app with a settings file entry point.
  • Replace the WSGI app with a Django WSGI app
  • Convert the URL and update the tests to match
  • Remove all references to web.py in the puppet codebase since it will soon be deleted

[0]: https://github.com/pulp/pulp_puppet/blob/8d48b7896c358ee1e0040a1c42a84c2398bdb631/pulp_puppet_plugins/pulp_puppet/forge/api.py


Related issues

Related to Pulp - Refactor #730: web.py search and destory!CLOSED - CURRENTRELEASEipanova@redhat.com

Actions

Also available in: Atom PDF