本文整理汇总了Python中boto.sqs方法的典型用法代码示例。如果您正苦于以下问题:Python boto.sqs方法的具体用法?Python boto.sqs怎么用?Python boto.sqs使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类boto
的用法示例。
在下文中一共展示了boto.sqs方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: get_sqs_connection
# 需要导入模块: import boto [as 别名]
# 或者: from boto import sqs [as 别名]
def get_sqs_connection():
'''
:returns: sqs connection
'''
return boto.sqs.connect_to_region(
read_string('aws_config.region'),
**get_boto_creds()
)
示例2: sqs
# 需要导入模块: import boto [as 别名]
# 或者: from boto import sqs [as 别名]
def sqs(self):
"""
:rtype: SQSConnection
"""
if self.__sqs is None:
self.__sqs = self.__aws_connect(sqs)
return self.__sqs
示例3: get_sqs_queue
# 需要导入模块: import boto [as 别名]
# 或者: from boto import sqs [as 别名]
def get_sqs_queue(self, region_name, queue_name):
key = (region_name, queue_name)
if key in self._queues:
return self._queues[key]
sqs = self.connect_to('sqs', region_name)
queue = sqs.get_queue(queue_name)
if not queue:
raise RuntimeError("no such queue %r in %s" %
(queue_name, region_name))
self._queues[key] = queue
return queue
示例4: list_sqs
# 需要导入模块: import boto [as 别名]
# 或者: from boto import sqs [as 别名]
def list_sqs(region, filter_by_kwargs):
"""List all SQS Queues."""
conn = boto.sqs.connect_to_region(region)
queues = conn.get_all_queues()
return lookup(queues, filter_by=filter_by_kwargs)