Dietmar Maurer
87aaa4e30a
Revert "system-config-api: network: add alias 'iface' for interface name."
...
This reverts commit a4de726601
.
Turn out we do not need this.
2024-05-14 11:50:44 +02:00
Dietmar Maurer
26c7a591eb
system-config-api: expose helpers to set ports/slaves as string (list)
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-13 12:25:07 +02:00
Dietmar Maurer
805b1d366b
system-config-api: network: add api type to update network interfaces
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-13 11:06:53 +02:00
Dietmar Maurer
c101194f5a
system-config-api: cleanup: remove useless serde rename property
2024-05-10 11:15:12 +02:00
Dietmar Maurer
a4de726601
system-config-api: network: add alias 'iface' for interface name.
...
So that we can use the Interface struct with create and update api calls (which
currently use 'iface' instead of 'name').
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-10 10:23:27 +02:00
Dietmar Maurer
e210c85d8e
system-config-api: network: add helpers to check for duplicate gateway propertie
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-10 10:08:23 +02:00
Dietmar Maurer
943cfd5417
system-config-api: network: add helpers to set bridge ports and bond slaves
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-10 09:53:27 +02:00
Dietmar Maurer
729817efd3
system-config-api: add network feature
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-10 09:53:05 +02:00
Dietmar Maurer
3e8b0ee567
system-config-api: use cargo features to sparate functionality
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-08 11:13:20 +02:00
Dietmar Maurer
770c5dbd03
system-config-api: add functions to read/write time and timezone
...
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
2024-05-07 14:18:25 +02:00
Dietmar Maurer
751b578d6e
rename proxmox-dns-api to proxmox-system-config-api
...
Because we want to bundle system configuration APIs in one crate,
i.e. Time, DNS, Network. We may separate them in future using
cargo features.
2024-05-07 13:32:26 +02:00