Instantiate IETFInterfaces in velia-system
Change-Id: Ibf57980ddfe1d6906ca6937e65bcf9c147f137ad
diff --git a/src/main-system.cpp b/src/main-system.cpp
index 4087607..afa41bc 100644
--- a/src/main-system.cpp
+++ b/src/main-system.cpp
@@ -8,6 +8,7 @@
#include "system/Authentication.h"
#include "system/Network.h"
#include "system_vars.h"
+#include "system/IETFInterfaces.h"
#include "system/IETFSystem.h"
#include "utils/exceptions.h"
#include "utils/exec.h"
@@ -92,6 +93,9 @@
velia::utils::execAndWait(log, NETWORKCTL_EXECUTABLE, {"reload"}, "");
});
+ // implements ietf-interfaces and ietf-routing
+ auto sysrepoIETFInterfaces = std::make_shared<velia::system::IETFInterfaces>(srSess);
+
auto sysrepoFirmware = velia::system::Firmware(srConn, *g_dbusConnection, *dbusConnection);
auto srSess2 = std::make_shared<sysrepo::Session>(srConn);