Refactor kuryr-lib drivers to remove driver specific code in common modules

Bug #1645589 reported by Irena Berezovsky on 2016-11-29
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kuryr
Medium
Michal Rostecki

Bug Description

Due to the current structure and the way that kuryr-libnetwork is consuming the SegmentationDriver [1] , the specific type driver code was added in the common class. This opens 'broken window' for more not belonging code to be added to common code and introduce non-required dependencies. This bug report is to trace the refactoring effort to rework kuryr-lib drivers.
[1] https://review.openstack.org/#/c/361993/29/kuryr/lib/segmentation_type_drivers/__init__.py

Changed in kuryr:
importance: Undecided → Medium
Changed in kuryr:
assignee: nobody → Michal Rostecki (mrostecki)

Fix proposed to branch: master
Review: https://review.openstack.org/531157

Changed in kuryr:
status: New → In Progress

Fix proposed to branch: master
Review: https://review.openstack.org/531183

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers