sqs_transport
OVERVIEW
sqs_transport is a wrapper around RightScale’s excellent RightAws::SqsGen2 library to facilitate simple queue and receive operations.
sqs_transport has four major components:
-
SQS::Config, a class to hold AWS credentials. You’ll need to define credential values for queueing to actually work.
-
SQS::Queue, a class to easily create RightAws::SqsGen2 instances, given a queue name
-
SQS::Message, a class allowing arbitrary contents (strings, hashes, arrays) to be queued and dequeued from SQS
-
SQS::Transport, a mixin to quickly add
queue!
,dequeue!
, andreceive!
methods to push class data through SQS.
See class docs for specific examples.
LINKS
-
Source code: github.com/bkoski/sqs_transport
-
Documentation: sqs-transport.rubyforge.org
AUTHOR
Ben Koski, github.com/bkoski, ben.koski (at) gmail.com