Module: EacEnvs::Http::Response::Statuses

Defined in:
lib/eac_envs/http/response/statuses.rb

Instance Method Summary collapse

Instance Method Details

#raise_unless_200Object

rubocop:disable Naming/VariableNumber

Raises:

  • (self)


9
10
11
12
13
# File 'lib/eac_envs/http/response/statuses.rb', line 9

def raise_unless_200 # rubocop:disable Naming/VariableNumber
  return nil if status >= 200 && status < 300

  raise self
end

#statusObject



15
16
17
# File 'lib/eac_envs/http/response/statuses.rb', line 15

def status
  performed.status.to_i
end