Use request URL to generate SQS queue URLs; fixes #626 (#827)

This commit is contained in:
Chris LaRose 2017-03-04 19:53:14 -08:00 committed by Steve Pulec
commit 56f9409ca9
3 changed files with 14 additions and 11 deletions

View file

@ -180,9 +180,8 @@ class Queue(object):
result[attribute] = getattr(self, camelcase_to_underscores(attribute))
return result
@property
def url(self):
return "http://sqs.{0}.amazonaws.com/123456789012/{1}".format(self.region, self.name)
def url(self, request_url):
return "{0}://{1}/123456789012/{2}".format(request_url.scheme, request_url.netloc, self.name)
@property
def messages(self):