Добры день! Скопировал файл main.py в функцию. Настроил хранилище и сервисный аккаунт как описано (даже выдал ему админские права на каталоге), но при вызове функции возникает ошибка:
Object upload failed: An error occurred (XAmzContentSHA256Mismatch) when calling the PutObject operation: The provided 'x-amz-content-sha256' header does not match what was computed.
Возникает в момент вызова этой функции
def write_process_status(key, data):
json_data = json.dumps(data)
try:
s3.put_object(Bucket=config['s3_bucket'], Key=key, Body=json_data)
logging.info("Object process status was written: {}".format(key))
return True
except ClientError as e:
logging.error("Object upload failed: {}".format(e))
return None
Не подскажете, в чем может быть дело? Это на моей стороне ошибка или в скрипте?
Добры день! Скопировал файл main.py в функцию. Настроил хранилище и сервисный аккаунт как описано (даже выдал ему админские права на каталоге), но при вызове функции возникает ошибка:
Возникает в момент вызова этой функции
Не подскажете, в чем может быть дело? Это на моей стороне ошибка или в скрипте?