Integration with of_multi_table supporting evpl and epl table groups on table 2 and 3 by default. Subcribed to kytos/of_multi_table.enable_table
Refactored flow_builder module aggregating it into a class and parametrizing the table groups accordingly based on existing evpl and evpl flows (this resulted in larger diffs, but it's mostly just code moving around)
This NApp hasn't been released yet, so no need to update the changelog
Local Tests
With of_multi_table also enabled and running with default settings, on NoviFlow lab I created an intra-evpl, intra-epl, inter-epl and inter-epl, I observed that all existing "evpl" table groups were installed on table 2 and "epl" on table 3 as expected.
Here's an output of two examples (I didn't post them all to avoid cluttering too much), intra epl and inter evpl respectively:
Closes #13 Closes #43
This PR is on top of PR #39
This PR is also related to https://github.com/kytos-ng/of_multi_table/pull/21
Summary
of_multi_table
supportingevpl
andepl
table groups on table 2 and 3 by default. Subcribed tokytos/of_multi_table.enable_table
evpl
andevpl
flows (this resulted in larger diffs, but it's mostly just code moving around)Local Tests
of_multi_table
also enabled and running with default settings, on NoviFlow lab I created an intra-evpl, intra-epl, inter-epl and inter-epl, I observed that all existing"evpl"
table groups were installed on table 2 and"epl"
on table 3 as expected.Here's an output of two examples (I didn't post them all to avoid cluttering too much), intra epl and inter evpl respectively:
End-to-End Tests
N/A yet