mirror of
https://github.com/versity/versitygw.git
synced 2026-09-19 14:34:19 +00:00
feat: Closes #475, Implemented filters for s3 bucket event notifications, created a utility CLI command to create config file
This commit is contained in:
committed by
Ben McClelland
parent
6ddd3c340f
commit
dbc0ad4325
@@ -1387,7 +1387,7 @@ func (c S3ApiController) PutActions(ctx *fiber.Ctx) error {
|
||||
BucketOwner: parsedAcl.Owner,
|
||||
ObjectETag: res.CopyObjectResult.ETag,
|
||||
VersionId: res.VersionId,
|
||||
EventName: s3event.EventObjectCopy,
|
||||
EventName: s3event.EventObjectCreatedCopy,
|
||||
})
|
||||
} else {
|
||||
return SendXMLResponse(ctx, res, err, &MetaOpts{
|
||||
@@ -1453,7 +1453,7 @@ func (c S3ApiController) PutActions(ctx *fiber.Ctx) error {
|
||||
BucketOwner: parsedAcl.Owner,
|
||||
ObjectETag: &etag,
|
||||
ObjectSize: contentLength,
|
||||
EventName: s3event.EventObjectPut,
|
||||
EventName: s3event.EventObjectCreatedPut,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1710,7 +1710,7 @@ func (c S3ApiController) DeleteActions(ctx *fiber.Ctx) error {
|
||||
EvSender: c.evSender,
|
||||
Action: "DeleteObject",
|
||||
BucketOwner: parsedAcl.Owner,
|
||||
EventName: s3event.EventObjectDelete,
|
||||
EventName: s3event.EventObjectDeleted,
|
||||
Status: http.StatusNoContent,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user