Bläddra i källkod

HUE-6696 [aws] Display user friendly message when accessing non-DNS compliant bucket

Jenny Kim 8 år sedan
förälder
incheckning
9db5f8a
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      desktop/libs/aws/src/aws/s3/s3fs.py

+ 2 - 0
desktop/libs/aws/src/aws/s3/s3fs.py

@@ -141,6 +141,8 @@ class S3FileSystem(object):
     bucket = self._get_bucket(bucket_name)
     try:
       return bucket.get_key(key_name, validate=validate)
+    except BotoClientError, e:
+      raise S3FileSystemException(_('Failed to access path at "%s": %s') % (path, e.reason))
     except S3ResponseError, e:
       if e.status in (301, 400):
         raise S3FileSystemException(_('Failed to access path: "%s" '