add clear responses

This commit is contained in:
Alexis Couvreur
2025-01-07 14:19:07 -05:00
parent 5992f79eb9
commit f375c42ecd
13 changed files with 182 additions and 122 deletions

View File

@@ -7,6 +7,7 @@ import (
"github.com/sablierapp/sablier/internal/server"
"github.com/sablierapp/sablier/pkg/provider/docker"
"github.com/sablierapp/sablier/pkg/sablier"
"os"
"os/signal"
"syscall"
)
@@ -16,18 +17,22 @@ func main() {
defer stop()
zerolog.SetGlobalLevel(zerolog.TraceLevel)
zerolog.DurationFieldInteger = true
logger := zerolog.New(zerolog.ConsoleWriter{Out: os.Stderr}).
With().Timestamp().Caller().
Logger()
cli, err := client.NewClientWithOpts(client.FromEnv, client.WithAPIVersionNegotiation())
if err != nil {
panic(err)
}
p, err := docker.NewDockerProvider(cli)
p, err := docker.NewDockerProvider(cli, logger)
if err != nil {
panic(err)
}
s := sablier.NewSablier(ctx, p)
s := sablier.NewSablier(ctx, p, logger)
server.Start(ctx, s)
server.Start(ctx, s, logger)
}