Class: Preact::BackgroundLogger

Inherits:
Object
  • Object
show all
Includes:
SuckerPunch::Job
Defined in:
lib/preact/background_logger.rb

Instance Method Summary collapse

Instance Method Details

#perform(psn, evt) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/preact/background_logger.rb', line 7

def perform(psn, evt)
  begin
    ::Preact.client.create_event(psn, evt)
  rescue RestClient::ResourceNotFound => ex
    puts "404 error"
  rescue SocketError => ex
    puts "socket error: #{ex.message}"
  rescue => ex
    raise ex
  end
end