# File lib/openshift-origin-controller/app/controllers/base_controller.rb, line 259 def render_exception_internal(ex, log_tag, format) Rails.logger.error ex Rails.logger.error ex.backtrace error_code = ex.respond_to?('code') ? ex.code : 1 if ex.kind_of? OpenShift::UserException status = :unprocessable_entity elsif ex.kind_of? OpenShift::DNSException status = :service_unavailable else status = :internal_server_error end render_error_internal(status, ex.message, error_code, log_tag, nil, nil, nil, format) end