From 81ec1240c2e358dcd66b3678e0b771669b1ee68e Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 27 Aug 2010 07:17:38 +0000 Subject: rainbows/rev/master: unindent No constant resolution changes, avoid redefining modules needlessly since this is not meant to be used standalone. --- lib/rainbows/rev/master.rb | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/lib/rainbows/rev/master.rb b/lib/rainbows/rev/master.rb index 40615ac..21b583a 100644 --- a/lib/rainbows/rev/master.rb +++ b/lib/rainbows/rev/master.rb @@ -2,25 +2,20 @@ # :enddoc: require 'rainbows/rev' -module Rainbows +class Rainbows::Rev::Master < Rev::AsyncWatcher - module Rev - class Master < ::Rev::AsyncWatcher - - def initialize(queue) - super() - @queue = queue - end + def initialize(queue) + super() + @queue = queue + end - def <<(output) - @queue << output - signal - end + def <<(output) + @queue << output + signal + end - def on_signal - client, response = @queue.pop - client.response_write(response) - end - end + def on_signal + client, response = @queue.pop + client.response_write(response) end end -- cgit v1.2.3-24-ge0c7