class GoodData::Bricks::STDOUTLoggingMiddleware

Public Instance Methods

call(params) click to toggle source
# File lib/gooddata/bricks/middleware/stdout_middleware.rb, line 12
def call(params)
  params = params.to_hash
  logger = Logger.new(STDOUT)
  params[:logger] = logger
  logger.info('Pipeline starting with STDOUT logger')
  returning(@app.call(params)) do
    logger.info('Pipeline ending')
  end
end