Module: Tracer::Server

Defined in:
lib/tracer_client/server.rb

Class Method Summary collapse

Class Method Details

.log(notice_hash) ⇒ Object



6
7
8
# File 'lib/tracer_client/server.rb', line 6

def self.log(notice_hash)
  send("http://#{Settings.tracer.host}:#{Settings.tracer.port}/api/v3/project/#{Settings.tracer.project}/notices?api_key=#{Settings.tracer.api_key}", notice_hash)
end

.log_changes(changes_hash) ⇒ Object



11
12
13
14
# File 'lib/tracer_client/server.rb', line 11

def self.log_changes(changes_hash)
  Rails.logger.debug "Log change: #{changes_hash.inspect}"
  send("http://#{Settings.tracer.host}:#{Settings.tracer.port}/api/v3/projects/#{Settings.tracer.project}/changes?api_key=#{Settings.tracer.api_key}", changes_hash)
end