From 7b332233812040d2220d085ff1687cf0151796c3 Mon Sep 17 00:00:00 2001 From: Ivan Vazhenin Date: Mon, 9 Oct 2023 20:18:49 +0300 Subject: [PATCH] fix file upload --- main.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 0f8ac51..aa8bb17 100644 --- a/main.py +++ b/main.py @@ -375,9 +375,13 @@ def put_object(params, files, url): for item in fp.glob('**/*'): if not item.is_file(): continue - print(item.relative_to(dir.name)) - print(os.path.getsize(item)) - upload_file(str(item), uuid4().hex, Config.s3_bucket) + fileVal = FileValue() + key = uuid4().hex + fileVal.fileName = variantToString(item.relative_to(dir.name)) + fileVal.key = variantToString(key) + fileVal.bucket = variantToString(Config.s3_bucket) + res &= feature.addAttribute('c1000', variantFromFileValue(fileVal)) + upload_file(str(item), key, Config.s3_bucket) ws.transaction() res = ws.save()