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

Bug #1645589 reported by Irena Berezovsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kuryr
In Progress
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)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kuryr (master)

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

Changed in kuryr:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.