[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