fixed creating prs and returning early

This commit is contained in:
2022-09-21 22:46:55 +02:00
parent f4290d8300
commit be40a497ca
6 changed files with 28 additions and 17 deletions

View File

@@ -10,12 +10,12 @@ import (
"go.uber.org/zap"
)
func Start(ctx context.Context, logger *zap.Logger) (*serverdeps.ServerDeps, error) {
func Start(ctx context.Context, logger *zap.Logger) (*serverdeps.ServerDeps, curre.CleanupFunc, error) {
deps := serverdeps.NewServerDeps(logger)
readyChan := make(chan curre.ComponentsAreReady, 1)
err := curre.NewManager().
cleanupFunc, err := curre.NewManager().
Register(
server.NewStorageServer(logger.With(zap.Namespace("storage")), deps),
).
@@ -26,5 +26,5 @@ func Start(ctx context.Context, logger *zap.Logger) (*serverdeps.ServerDeps, err
<-readyChan
return deps, err
return deps, cleanupFunc, err
}