Add support for .tar.gz build packs in the build package viewer

This commit is contained in:
Joseph Schorr 2014-04-01 00:23:53 -04:00
parent e7c20e1052
commit 35f69b9f5b
10 changed files with 480 additions and 95 deletions

View file

@ -55,11 +55,15 @@ class UserRequestFiles(object):
return file_id
def get_file_url(self, file_id, expires_in=300):
def get_file_url(self, file_id, expires_in=300, mime_type=None):
self._initialize_s3()
full_key = os.path.join(self._prefix, file_id)
k = Key(self._bucket, full_key)
return k.generate_url(expires_in)
headers = None
if mime_type:
headers={'Content-Type': mime_type}
return k.generate_url(expires_in, headers=headers)
def get_file_checksum(self, file_id):
self._initialize_s3()