summaryrefslogtreecommitdiff
path: root/src/PVE/Network/SDN
diff options
context:
space:
mode:
Diffstat (limited to 'src/PVE/Network/SDN')
-rw-r--r--src/PVE/Network/SDN/Fabrics.pm7
-rw-r--r--src/PVE/Network/SDN/Zones.pm10
2 files changed, 7 insertions, 10 deletions
diff --git a/src/PVE/Network/SDN/Fabrics.pm b/src/PVE/Network/SDN/Fabrics.pm
index 94f4e97..5ef4606 100644
--- a/src/PVE/Network/SDN/Fabrics.pm
+++ b/src/PVE/Network/SDN/Fabrics.pm
@@ -72,4 +72,11 @@ sub generate_frr_raw_config {
return \@raw_config;
}
+sub generate_etc_network_config {
+ my $nodename = PVE::INotify::nodename();
+ my $fabric_config = PVE::Network::SDN::Fabrics::config(1);
+
+ return $fabric_config->get_interfaces_etc_network_config($nodename);
+}
+
1;
diff --git a/src/PVE/Network/SDN/Zones.pm b/src/PVE/Network/SDN/Zones.pm
index 007d746..5f30df3 100644
--- a/src/PVE/Network/SDN/Zones.pm
+++ b/src/PVE/Network/SDN/Zones.pm
@@ -179,16 +179,6 @@ sub generate_etc_network_config {
return $raw_network_config;
}
-sub write_etc_network_config {
- my ($rawconfig) = @_;
-
- return if !$rawconfig;
-
- my $writefh = IO::File->new($local_network_sdn_file, ">");
- print $writefh $rawconfig;
- $writefh->close();
-}
-
sub read_etc_network_config_version {
my $versionstr = PVE::Tools::file_read_firstline($local_network_sdn_file);