소스 검색

HUE-4673 [fb] S3 bucket names should automatically lowercase them

Jenny Kim 9 년 전
부모
커밋
86da957
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      desktop/libs/aws/src/aws/s3/s3fs.py

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

@@ -59,12 +59,14 @@ class S3FileSystem(object):
 
   def _get_bucket(self, name):
     self._init_bucket_cache()
+    name = name.lower()
     if name not in self._bucket_cache:
       self._bucket_cache[name] = self._s3_connection.get_bucket(name)
     return self._bucket_cache[name]
 
   def _get_or_create_bucket(self, name):
     try:
+      name = name.lower()
       bucket = self._get_bucket(name)
     except S3ResponseError, e:
       if e.status == 403: