27 lines
467 B
Ruby
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
|