lib/queuel.rb in queuel-0.2.0 vs lib/queuel.rb in queuel-0.3.0
- old
+ new
@@ -18,10 +18,18 @@
require "queuel/iron_mq/engine"
require "queuel/iron_mq/queue"
require "queuel/iron_mq/message"
require "queuel/iron_mq/poller"
+require "queuel/sqs/engine"
+require "queuel/sqs/queue"
+require "queuel/sqs/message"
+require "queuel/sqs/poller"
+
+require "queuel/sns/engine"
+require "queuel/sns/queue"
+
require "queuel/client"
module Queuel
extend Introspect
class << self
@@ -80,9 +88,13 @@
{
iron_mq: {
require: 'iron_mq',
const: "IronMq",
message: "Using IronMQ"
+ },
+ sqs: {
+ const: "SQS",
+ message: "Using Amazon SQS"
},
null: {
const: "Null",
message: "Using Null Engine, for compatability."
}