[pve-devel] [PATCH pve-network 0/3] vnet api && cleanups
Alexandre Derumier
aderumier at odiso.com
Wed Apr 3 00:19:08 CEST 2019
add vnet api
reorganize plugins to Network/Transport aa Network/Vnet
Alexandre Derumier (3):
add vnet api
move transport plugins to Network/Transport/
api2: add networkconfig
PVE/API2/Makefile | 3 +
PVE/API2/Network/Makefile | 2 +-
PVE/API2/Network/Transport.pm | 32 +--
PVE/API2/Network/Vnet.pm | 218 +++++++++++++++++++++
PVE/API2/NetworkConfig.pm | 62 ++++++
PVE/Network/Makefile | 4 +-
PVE/Network/Transport.pm | 12 +-
PVE/Network/Transport/Makefile | 9 +
PVE/Network/{ => Transport}/Plugin.pm | 2 +-
PVE/Network/{ => Transport}/VlanPlugin.pm | 10 +-
.../{ => Transport}/VxlanMulticastPlugin.pm | 10 +-
PVE/Network/Vnet.pm | 121 +++++-------
PVE/Network/Vnet/Makefile | 9 +
PVE/Network/Vnet/Plugin.pm | 99 ++++++++++
14 files changed, 486 insertions(+), 107 deletions(-)
create mode 100644 PVE/API2/Network/Vnet.pm
create mode 100644 PVE/API2/NetworkConfig.pm
create mode 100644 PVE/Network/Transport/Makefile
rename PVE/Network/{ => Transport}/Plugin.pm (98%)
rename PVE/Network/{ => Transport}/VlanPlugin.pm (87%)
rename PVE/Network/{ => Transport}/VxlanMulticastPlugin.pm (85%)
create mode 100644 PVE/Network/Vnet/Makefile
create mode 100644 PVE/Network/Vnet/Plugin.pm
--
2.11.0
More information about the pve-devel
mailing list