Pay down Grizzly technical debt

Registered by Kurt Griffiths

Some corners were cut in order to get a demo ready for the Portland summit. Let's clean up the code and fix all the broken windows before moving on so that we are better positioned for incubation in H2.

Blueprint information

Status:
Complete
Approver:
Flavio Percoco
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon havana-2
Started by
Kurt Griffiths
Completed by
Kurt Griffiths

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/grizzly-debt,n,z

Addressed by: https://review.openstack.org/28211
    style: Enable flake8 with proper exclusions

Addressed by: https://review.openstack.org/28305
    style: Migrate to the new hacking package on pypi

Addressed by: https://review.openstack.org/28412
    style: Fix flake8 and hacking errors

Addressed by: https://review.openstack.org/28475
    refactor: Hoist helpers.expect into package namespace

Addressed by: https://review.openstack.org/28984
    Clean up exception handling in the WSGI transport driver.

(?)

Work Items

Work items:
WSGI - Cleanup exception handling: INPROGRESS
WSGI - DRY test plumbing: TODO
WSGI - Catch get_param_as_bool exceptions, customize message.: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.