lib/cloudist/messaging.rb in cloudist-0.4.4 vs lib/cloudist/messaging.rb in cloudist-0.5.0
- old
+ new
@@ -1,29 +1,29 @@
module Cloudist
autoload :Singleton, 'singleton'
-
+
class Messaging
include Singleton
-
+
class << self
-
+
def active_queues
instance.active_queues
end
-
+
def add_queue(queue)
(instance.active_queues ||= {}).merge!({queue.name.to_s => queue})
instance.active_queues
end
-
+
def remove_queue(queue_name)
(instance.active_queues ||= {}).delete(queue_name.to_s)
instance.active_queues
end
end
-
+
attr_accessor :active_queues
-
-
-
+
+
+
end
end