timothymugayi / boto3-sqs-extended-client-lib

Boto3 SQS Extended Client Library for Python. An extension to the boto3 sqs client that enables sending and receiving messages up to 2GB via Amazon S3. [WARNING: This library is still under development contributors welcome]
Apache License 2.0
27 stars 23 forks source link

sending more than one sqs message #13

Open aswinramakrishnan opened 4 years ago

aswinramakrishnan commented 4 years ago

Expected Behavior

I would like to send multiple sqs messages

Current Behavior

I am able to send one sqs message but not more than that.

Failure Information (for bugs)

RESERVED_ATTRIBUTE_NAME.value

sqs.send_message(AWS_SQS_QUEUE_URL,message[0]) Traceback (most recent call last): File "", line 1, in File "/usr/lib/python3.6/dist-packages/pysqs_extended_client/SQSClientExtended.py", line 208, in send_message raise ValueError("Message attribute name {} is reserved for use by SQS extended client.".format(SQSExtendedClientConstants.RESERVED_ATTRIBUTE_NAME.value)) ValueError: Message attribute name SQSLargePayloadSize is reserved for use by SQS extended client.

Steps to Reproduce

Please provide detailed steps for reproducing the issue.

  1. from pysqs_extended_client.SQSClientExtended import SQSClientExtended
  2. sqs = SQSClientExtended(None,None,None, loc)
  3. sqs.send_message(AWS_SQS_QUEUE_URL,message[0])

Context

Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.

Failure Logs

Please include any relevant log snippets or files here.