class KnifeSpork::Plugins::Graphite
Public Instance Methods
perform()
click to toggle source
# File lib/knife-spork/plugins/graphite.rb, line 9 def perform environments.each do |environment| begin message = "deploys.chef.#{environment} 1 #{Time.now.to_i}\n" socket = TCPSocket.open(config.server, config.port) socket.write(message) rescue Exception => e ui.error 'Graphite was unable to process the request.' ui.error e.to_s ensure socket.close unless socket.nil? end end end