Skip to content
Snippets Groups Projects
Commit b8f10f2e authored by Andre Sterba's avatar Andre Sterba Committed by Fabian Seidl
Browse files

Refactor controller grpc api for better separation of concern

See merge request !298
parent a961fe02
Branches
No related tags found
2 merge requests!298Refactor controller grpc api for better separation of concern,!264WIP: Develop
Pipeline #100475 passed
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -103,12 +103,12 @@ func initialize() error { ...@@ -103,12 +103,12 @@ func initialize() error {
} }
func startGrpc() error { func startGrpc() error {
sock := viper.GetString("socket") socket := viper.GetString("socket")
lis, err := net.Listen("tcp", sock) lislisten, err := net.Listen("tcp", socket)
if err != nil { if err != nil {
return err return err
} }
log.Infof("listening to %v", lis.Addr()) log.Infof("listening to %v", lislisten.Addr())
jwtManager := rbacImpl.NewJWTManager("", (10000 * time.Hour)) //TODO(faseid): add real secret and proper duration data here! jwtManager := rbacImpl.NewJWTManager("", (10000 * time.Hour)) //TODO(faseid): add real secret and proper duration data here!
setupGRPCServerWithCorrectSecurityLevel(jwtManager) setupGRPCServerWithCorrectSecurityLevel(jwtManager)
...@@ -121,8 +121,10 @@ func startGrpc() error { ...@@ -121,8 +121,10 @@ func startGrpc() error {
cpb.RegisterCsbiServiceServer(c.grpcServer, c.nbi.Csbi) cpb.RegisterCsbiServiceServer(c.grpcServer, c.nbi.Csbi)
spb.RegisterSbiServiceServer(c.grpcServer, c.nbi.Sbi) spb.RegisterSbiServiceServer(c.grpcServer, c.nbi.Sbi)
apb.RegisterAuthServiceServer(c.grpcServer, c.nbi.Auth) apb.RegisterAuthServiceServer(c.grpcServer, c.nbi.Auth)
apb.RegisterUserServiceServer(c.grpcServer, c.nbi.User)
apb.RegisterRoleServiceServer(c.grpcServer, c.nbi.Role)
go func() { go func() {
if err := c.grpcServer.Serve(lis); err != nil { if err := c.grpcServer.Serve(lislisten); err != nil {
log.Fatal(err) log.Fatal(err)
} }
}() }()
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment