class GraphiteAPI::Connector::Group

Public Class Methods

new(options) click to toggle source
# File lib/graphite-api/connector.rb, line 16
def initialize options
  @connectors = options[:backends].map { |o| Connector.new(*o) }
end

Public Instance Methods

publish(messages) click to toggle source
# File lib/graphite-api/connector.rb, line 20
def publish messages
  Logger.debug [:connector_group, :publish, messages.size, @connectors]
  Array(messages).each { |msg| @connectors.map {|c| c.puts msg} }
end