lib/sanford/host.rb in sanford-0.6.0 vs lib/sanford/host.rb in sanford-0.6.1
- old
+ new
@@ -23,10 +23,11 @@
option :port, Integer
option :pid_file, Pathname
option :logger, :default => proc{ Sanford.config.logger }
option :verbose_logging, :default => true
option :receives_keep_alive, :default => false
+ option :runner, :default => proc{ Sanford.config.runner }
option :error_proc, Proc, :default => proc{ }
option :init_proc, Proc, :default => proc{ }
def initialize(host)
self.name = host.class.to_s
@@ -73,9 +74,13 @@
self.configuration.verbose_logging *args
end
def receives_keep_alive(*args)
self.configuration.receives_keep_alive *args
+ end
+
+ def runner(*args)
+ self.configuration.runner *args
end
def error(&block)
self.configuration.error_proc = block
end