class BitBucket::Error::ServiceError

Attributes

http_headers[RW]

Public Class Methods

new(env) click to toggle source
Calls superclass method BitBucket::Error::BitBucketError::new
# File lib/bitbucket_rest_api/error/service_error.rb, line 9
def initialize(env)
  super(generate_message(env))
  @http_headers = env[:response_headers]
end

Public Instance Methods

generate_message(env) click to toggle source
# File lib/bitbucket_rest_api/error/service_error.rb, line 14
def generate_message(env)
  "#{env[:method].to_s.upcase} #{env[:url].to_s}: #{env[:status]} #{env[:body]}"
end