kopia lustrzana https://github.com/gaul/s3proxy
Emit NoSuchBucket on getBlob
rodzic
d8005054a0
commit
84c33c9b42
|
@ -495,7 +495,15 @@ final class S3ProxyHandler extends AbstractHandler {
|
||||||
Long.parseLong(ranges[1]));
|
Long.parseLong(ranges[1]));
|
||||||
}
|
}
|
||||||
|
|
||||||
Blob blob = blobStore.getBlob(containerName, blobName, options);
|
Blob blob;
|
||||||
|
try {
|
||||||
|
blob = blobStore.getBlob(containerName, blobName, options);
|
||||||
|
} catch (ContainerNotFoundException cnfe) {
|
||||||
|
sendSimpleErrorResponse(response,
|
||||||
|
HttpServletResponse.SC_NOT_FOUND, "NoSuchBucket",
|
||||||
|
"Not Found");
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (blob == null) {
|
if (blob == null) {
|
||||||
sendSimpleErrorResponse(response,
|
sendSimpleErrorResponse(response,
|
||||||
HttpServletResponse.SC_NOT_FOUND, "NoSuchKey",
|
HttpServletResponse.SC_NOT_FOUND, "NoSuchKey",
|
||||||
|
|
Ładowanie…
Reference in New Issue