Skip to content

Commit 8be2d77

Browse files
committed
Fix transfer attempt 3
1 parent 26f6c5f commit 8be2d77

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

backend/video_uploads/transfer.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ def __init__(
5555
self.merged_file = None
5656

5757
def run(self) -> list[str]:
58+
os.makedirs("/mnt/pycon/", exist_ok=True)
59+
5860
self.storage = storages["default"]
5961
self.s3_client = self._get_s3_client()
6062
self.download_link = self.get_download_link()
@@ -186,7 +188,7 @@ def merge_parts(self, parts: list[str]):
186188

187189
self.merged_file = tempfile.NamedTemporaryFile(
188190
"wb",
189-
prefix=f"/tmp/pycon/wetransfer_{self.wetransfer_to_s3_transfer_request.id}",
191+
prefix=f"/mnt/pycon/wetransfer_{self.wetransfer_to_s3_transfer_request.id}",
190192
suffix=self.extension,
191193
delete=False,
192194
)
@@ -207,7 +209,7 @@ def download_part(self, part_info: PartInfo) -> str:
207209

208210
part_file = tempfile.NamedTemporaryFile(
209211
"wb",
210-
prefix=f"/tmp/pycon/wetransfer_{self.wetransfer_to_s3_transfer_request.id}.part{part_info.part_number}",
212+
prefix=f"/mnt/pycon/wetransfer_{self.wetransfer_to_s3_transfer_request.id}.part{part_info.part_number}",
211213
suffix=self.extension,
212214
delete=False,
213215
)

infrastructure/applications/pycon_backend/worker_heavy_processing.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ resource "aws_ecs_task_definition" "heavy_processing_worker" {
3434

3535
mountPoints = [
3636
{
37-
"containerPath" = "/tmp/pycon/"
37+
"containerPath" = "/mnt/pycon/"
3838
"sourceVolume" = "storage"
3939
"readOnly" = false
4040
}

0 commit comments

Comments
 (0)