lib/adhearsion/punchblock_plugin.rb in adhearsion-2.0.0.alpha2 vs lib/adhearsion/punchblock_plugin.rb in adhearsion-2.0.0.alpha3
- old
+ new
@@ -21,14 +21,19 @@
reconnect_attempts 1.0/0.0 , :transform => Proc.new { |v| PunchblockPlugin.validate_number v }, :desc => "The number of times to (re)attempt connection to the server"
reconnect_timer 5 , :transform => Proc.new { |v| PunchblockPlugin.validate_number v }, :desc => "Delay between connection attempts"
end
init :punchblock do
- Initializer.start
+ Initializer.init
end
+ run :punchblock do
+ Initializer.run
+ end
+
class << self
delegate :client, :to => Initializer
+ delegate :connection, :to => Initializer
def validate_number(value)
return 1.0/0.0 if ["Infinity", 1.0/0.0].include? value
value.to_i
end