Alexandre Derumier
6f5f42e443
api: add running/pending zones/vnets/subnets/controllers
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-10-08 11:05:28 +02:00
Alexandre Derumier
5d3e0248bb
api: generate 'running-config' state instead of version increase on apply
...
This is the source configuration for generate local configuration
/sdn/*.cfg are pending configs
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2020-10-06 18:17:19 +02:00
Thomas Lamprecht
0f70063526
fixup: drop trailing whitespaces
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-06-25 13:41:28 +02:00
Alexandre Derumier
f9bc964082
sdn: use .version and global lock
2020-05-02 19:14:58 +02:00
Alexandre Derumier
f703d2ae09
remove .new files
2020-05-02 19:14:58 +02:00
Alexandre Derumier
45c3f15ce9
create /etc/pve/sdn directory
...
like for /etc/pve/ha, create it in api create
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-29 08:40:24 +01:00
Alexandre Derumier
56cdcac99d
cleanup old transport/router/sdn_cfg references
...
use zone/controller...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-26 12:33:40 +01:00
Alexandre Derumier
3551b612e9
add permissions
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-26 12:33:40 +01:00
Alexandre Derumier
fa253735a4
rename frrevpn controller plugin to evpn plugin
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-26 12:33:40 +01:00
Alexandre Derumier
5d50e70b10
api2: sdn: add reload config
...
fixme: current using pvesh
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-26 12:33:40 +01:00
Alexandre Derumier
4140be9e79
api2 : split vnets/zones/controllers
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2019-11-26 12:33:40 +01:00