From a3a352fbc1106f7cccd4a0408832ab486d276cc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Sterba?= <andre.sterba@stud.h-da.de> Date: Fri, 24 Jun 2022 17:59:04 +0200 Subject: [PATCH] Adjust nbi init to match topology service refactoring --- controller/controller.go | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/controller/controller.go b/controller/controller.go index a9651bd7a..49cafb0fe 100644 --- a/controller/controller.go +++ b/controller/controller.go @@ -68,14 +68,21 @@ func initialize() error { return err } + nodeService := nodes.NewNodeService(nodes.NewDatabaseNodeStore()) + portService := ports.NewPortService(ports.NewDatabasePortStore()) + c = &Core{ - pndStore: nucleus.NewPndStore(), - userService: rbacImpl.NewUserService(rbacImpl.NewUserStore()), - roleService: rbacImpl.NewRoleService(rbacImpl.NewRoleStore()), - topologyService: topology.NewTopologyService(topology.NewDatabaseTopologyStore()), - nodeService: nodes.NewNodeService(nodes.NewDatabaseNodeStore()), - portService: ports.NewPortService(ports.NewDatabasePortStore()), - stopChan: make(chan os.Signal, 1), + pndStore: nucleus.NewPndStore(), + userService: rbacImpl.NewUserService(rbacImpl.NewUserStore()), + roleService: rbacImpl.NewRoleService(rbacImpl.NewRoleStore()), + topologyService: topology.NewTopologyService( + topology.NewDatabaseTopologyStore(), + nodeService, + portService, + ), + nodeService: nodeService, + portService: portService, + stopChan: make(chan os.Signal, 1), } // Setting up signal capturing -- GitLab