vppapigen: move import processing logic to individual plugins 77/30077/2
authorPaul Vinciguerra <pvinci@vinciconsulting.com>
Sat, 21 Nov 2020 04:10:09 +0000 (23:10 -0500)
committerOle Tr�an <otroan@employees.org>
Sat, 21 Nov 2020 15:44:56 +0000 (15:44 +0000)
commit9046e44c8493354d51237a92706a830a9db1872e
tree9721bb94740a4fdb46cb35753d043747a0bff8ab
parent79b3f8ce33849fd789c8fc31b219373749ad9678
vppapigen:  move import processing logic to individual plugins

Vppapigen currently embeds the import following control logic in
the runner.  This change delegates the control to the plugins.

Type: refactor

Change-Id: Iad20341bc9d652bedb71ca7037d3957fe60c7a0d
Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
src/tools/vppapigen/vppapigen.py
src/tools/vppapigen/vppapigen_c.py
src/tools/vppapigen/vppapigen_crc.py
src/tools/vppapigen/vppapigen_json.py