class DatadogProxy::App
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
# File lib/datadog_proxy/app.rb, line 9 def initialize(*args) super(*args) end
Public Instance Methods
client()
click to toggle source
# File lib/datadog_proxy/app.rb, line 13 def client @_client ||= DatadogClient.new(ENV['DATADOG_API_KEY'], ENV['DATADOG_APP_KEY']) end
Private Instance Methods
_parse_time(str)
click to toggle source
# File lib/datadog_proxy/app.rb, line 47 def _parse_time(str) if /^\d+$/ =~ str Time.at(str.to_i) else time = Chronic.parse(str) return time if time raise Error, "Cannot parse time (#{str})" end end