summaryrefslogtreecommitdiff
path: root/internal/server/setup.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/server/setup.go')
-rw-r--r--internal/server/setup.go36
1 files changed, 0 insertions, 36 deletions
diff --git a/internal/server/setup.go b/internal/server/setup.go
deleted file mode 100644
index 17a17f3..0000000
--- a/internal/server/setup.go
+++ /dev/null
@@ -1,36 +0,0 @@
-package server
-
-import (
- "database/sql"
- "fmt"
- "log/slog"
- "net"
-
- "github.com/ChausseBenjamin/rafta/internal/logging"
- m "github.com/ChausseBenjamin/rafta/internal/server/model"
- "github.com/ChausseBenjamin/rafta/internal/tagging"
- "google.golang.org/grpc"
-)
-
-func Setup(port int64, storage *sql.DB) (*grpc.Server, net.Listener, error) {
- lis, err := net.Listen(
- "tcp",
- fmt.Sprintf(":%d", port),
- )
- if err != nil {
- slog.Error("Unable to create listener", logging.ErrKey, err)
- return nil, nil, err
- }
-
- // FIXME: Implement Auth interceptor
-
- grpcServer := grpc.NewServer(
- grpc.ChainUnaryInterceptor(
- tagging.UnaryInterceptor,
- ),
- )
- raftaService := &Service{store: storage}
- m.RegisterRaftaServer(grpcServer, raftaService)
-
- return grpcServer, lis, nil
-}