module FFWD::Plugin::Carbon
Constants
- DEFAULT_HOST
- DEFAULT_KEY
- DEFAULT_PORT
- DEFAULT_PROTOCOL
- INPUTS
- VERSION
Public Class Methods
setup_input(config)
click to toggle source
# File lib/ffwd/plugin/carbon.rb, line 67 def self.setup_input config config[:host] ||= DEFAULT_HOST config[:port] ||= DEFAULT_PORT config[:protocol] ||= DEFAULT_PROTOCOL config[:key] ||= DEFAULT_KEY protocol = FFWD.parse_protocol config[:protocol] unless connection = INPUTS[protocol.family] raise "Not supported protocol: #{protocol}" end protocol.bind config, log, connection end