summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f0f63a1)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
use base qw(PVE::RESTHandler);
use base qw(PVE::RESTHandler);
+my $have_sdn;
+eval {
+ require PVE::API2::Network::SDN;
+ $have_sdn = 1;
+};
+
my $iflockfn = "/etc/network/.pve-interfaces.lock";
my $bond_mode_enum = [
my $iflockfn = "/etc/network/.pve-interfaces.lock";
my $bond_mode_enum = [
rename($new_config_file, $current_config_file) if -e $new_config_file;
rename($new_config_file, $current_config_file) if -e $new_config_file;
+ if ($have_sdn) {
+ my $rawconfig = PVE::Network::SDN::generate_etc_network_config();
+ PVE::Network::SDN::write_etc_network_config($rawconfig);
+ }
+
my $cmd = ['ifreload', '-a'];
my $err = sub {
my $cmd = ['ifreload', '-a'];
my $err = sub {