Module: Sinatra::IntegratorUtils::Helpers

Defined in:
lib/integrator_utils.rb

Instance Method Summary collapse

Instance Method Details

#config(message) ⇒ Object



11
12
13
14
15
16
17
18
# File 'lib/integrator_utils.rb', line 11

def config(message)
  conf = message[:payload]['parameters'] || []

  conf.inject(HashWithIndifferentAccess.new) do |result, param|
    result[param[:name]] = param[:value]
    result
  end
end

#process_result(code, response) ⇒ Object



20
21
22
23
# File 'lib/integrator_utils.rb', line 20

def process_result(code, response)
  status code
  json response
end