def get_or_create_queue(queue_name): global conn if conn is None: conn = boto.connect_sqs() queue = conn.get_queue(queue_name) if queue: return queue else: return conn.create_queue(queue_name)