fluke/devops-service/app/api2/handlers/request_handler.rb
2015-08-05 16:06:29 +03:00

27 lines
467 B
Ruby

module Devops
module API2_0
module Handler
class RequestHandler
class << self
def set_parser parser
define_method("parser") do
@request_parser ||= parser.new(@request)
end
end
end
def initialize request
@request = request
end
private
def owner_from_request
@request.env['REMOTE_USER']
end
end
end
end
end