before_filter :check_auth_header
def check_auth_header
- mgmt_token = Rails.configuration.management_token
+ mgmt_token = Rails.configuration.ManagementToken
auth_header = request.headers['Authorization']
if !mgmt_token
- send_error("disabled", status: 404)
+ send_json ({"errors" => "disabled"}), status: 404
elsif !auth_header
- send_error("authorization required", status: 401)
+ send_json ({"errors" => "authorization required"}), status: 401
elsif auth_header != 'Bearer '+mgmt_token
- send_error("authorization error", status: 403)
+ send_json ({"errors" => "authorization error"}), status: 403
end
end
def ping
- resp = {"health": "OK"}
+ resp = {"health" => "OK"}
send_json resp
end
end