support bucket names in url paths in s3bucket_path

This commit is contained in:
Brock Pytlik 2013-10-28 13:43:25 -07:00 committed by Steve Pulec
commit 5a475881d2
13 changed files with 575 additions and 163 deletions

View file

@ -0,0 +1,15 @@
from .models import s3bucket_path_backend
from .utils import bucket_name_from_url
from moto.s3.responses import ResponseObject
def parse_key_name(pth):
return "/".join(pth.rstrip("/").split("/")[2:])
S3BucketPathResponseInstance = ResponseObject(
s3bucket_path_backend,
bucket_name_from_url,
parse_key_name,
)