mirror of
https://github.com/ultravioletrs/cocos.git
synced 2026-08-07 07:14:50 +00:00
NOISSUE - Remove HTTP server from agent and update agent service (#15)
* Update agent.pb.go to include a new field "Provider" in the AlgoRequest struct. Signed-off-by: SammyOina <sammyoina@gmail.com> * fix build Signed-off-by: SammyOina <sammyoina@gmail.com> * Fix undeclared consumer error in agent service The commit fixes an error in the agent service where an undeclared consumer was requesting results in the computation manifest. The error is resolved by adding an error message for the undeclared consumer case. Signed-off-by: SammyOina <sammyoina@gmail.com> --------- Signed-off-by: SammyOina <sammyoina@gmail.com>
This commit is contained in:
committed by
GitHub
parent
da590bfb63
commit
8c7d4a76ec
+1
-8
@@ -13,14 +13,12 @@ import (
|
||||
"github.com/ultravioletrs/cocos-ai/agent"
|
||||
"github.com/ultravioletrs/cocos-ai/agent/api"
|
||||
agentgrpc "github.com/ultravioletrs/cocos-ai/agent/api/grpc"
|
||||
httpapi "github.com/ultravioletrs/cocos-ai/agent/api/http"
|
||||
"github.com/ultravioletrs/cocos-ai/agent/tracing"
|
||||
"github.com/ultravioletrs/cocos-ai/internal"
|
||||
"github.com/ultravioletrs/cocos-ai/internal/env"
|
||||
jaegerclient "github.com/ultravioletrs/cocos-ai/internal/jaeger"
|
||||
"github.com/ultravioletrs/cocos-ai/internal/server"
|
||||
grpcserver "github.com/ultravioletrs/cocos-ai/internal/server/grpc"
|
||||
httpserver "github.com/ultravioletrs/cocos-ai/internal/server/http"
|
||||
"go.opentelemetry.io/otel/trace"
|
||||
"golang.org/x/sync/errgroup"
|
||||
"google.golang.org/grpc"
|
||||
@@ -79,7 +77,6 @@ func main() {
|
||||
if err := env.Parse(&httpServerConfig, env.Options{Prefix: envPrefixHTTP}); err != nil {
|
||||
logger.Fatal(fmt.Sprintf("failed to load %s gRPC server configuration : %s", svcName, err))
|
||||
}
|
||||
hs := httpserver.New(ctx, cancel, svcName, httpServerConfig, httpapi.MakeHandler(svc, cfg.InstanceID), logger)
|
||||
|
||||
grpcServerConfig := server.Config{Port: defSvcGRPCPort}
|
||||
if err := env.Parse(&grpcServerConfig, env.Options{Prefix: envPrefixGRPC}); err != nil {
|
||||
@@ -92,16 +89,12 @@ func main() {
|
||||
}
|
||||
gs := grpcserver.New(ctx, cancel, svcName, grpcServerConfig, registerAgentServiceServer, logger)
|
||||
|
||||
g.Go(func() error {
|
||||
return hs.Start()
|
||||
})
|
||||
|
||||
g.Go(func() error {
|
||||
return gs.Start()
|
||||
})
|
||||
|
||||
g.Go(func() error {
|
||||
return server.StopHandler(ctx, cancel, logger, svcName, hs, gs)
|
||||
return server.StopHandler(ctx, cancel, logger, svcName, gs)
|
||||
})
|
||||
|
||||
if err := g.Wait(); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user