feat: start paving bucket operations

This commit is contained in:
Victor Lacasse-Beaudoin 2023-11-20 16:14:22 -05:00
parent d70b0643e8
commit 02a65f2c47
3 changed files with 89 additions and 6 deletions

View file

@ -230,9 +230,17 @@ func RunServer() {
log.Fatal(err)
}
groupV1.GET("/bucket", v1Handler.V1BucketsGET)
if err := pave.EchoRegister[
apirequest.V1BucketsGET,
apiresponse.V1BucketsGET](groupV1, &p, "/v1", http.MethodGet, "/bucket", "List buckets", "V1BucketsGET", v1Handler.V1BucketsGET); err != nil {
log.Fatal(err)
}
groupV1.GET("/bucket/:bucket", v1Handler.V1BucketGET)
if err := pave.EchoRegister[
apirequest.V1BucketGET,
apiresponse.V1BucketGET](groupV1, &p, "/v1", http.MethodGet, "/bucket/:bucket", "Read bucket content", "V1BucketGET", v1Handler.V1BucketGET); err != nil {
log.Fatal(err)
}
groupV1.POST("/bucket/:bucket", v1Handler.V1DocumentPOST)