Start server
This commit is contained in:
@@ -14,16 +14,14 @@ type Server struct {
|
||||
cfg *config.Config
|
||||
}
|
||||
|
||||
func NewServer(ctx context.Context, cfgLoader config.ConfigLoader) (*Server, error) {
|
||||
cfg, err := cfgLoader.LoadConfig()
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to load config: %w", err)
|
||||
}
|
||||
|
||||
func NewServer(cfg *config.Config) (*Server, error) {
|
||||
srv := &Server{
|
||||
cfg: cfg,
|
||||
}
|
||||
err = srv.setup()
|
||||
err := srv.setup()
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("setting up server: %w", err)
|
||||
}
|
||||
return srv, err
|
||||
}
|
||||
|
||||
@@ -38,7 +36,7 @@ func (s *Server) setup() error {
|
||||
}
|
||||
|
||||
func (s *Server) Run(ctx context.Context) error {
|
||||
slog.Info("Starting AgentGopher gateway", "address", s.cfg.Server.BindAddress)
|
||||
slog.Info("Starting Mars Terraform Registry", "address", s.cfg.Server.BindAddress)
|
||||
|
||||
errCh := make(chan error, 1)
|
||||
go func() {
|
||||
|
||||
Reference in New Issue
Block a user