From 5ed244e9a5ed88accab2a6f651af918900f8a35e Mon Sep 17 00:00:00 2001 From: Carlos Sanchez Date: Tue, 24 Dec 2013 09:55:53 +0100 Subject: [PATCH] [google] Excon::Errors::NotFound never reaches the models Use Fog::Errors::NotFound as raised by build_excon_response --- lib/fog/google/models/compute/flavors.rb | 2 +- lib/fog/google/models/compute/servers.rb | 2 +- lib/fog/google/models/compute/zones.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/fog/google/models/compute/flavors.rb b/lib/fog/google/models/compute/flavors.rb index 124ee347b..c108cc81d 100644 --- a/lib/fog/google/models/compute/flavors.rb +++ b/lib/fog/google/models/compute/flavors.rb @@ -18,7 +18,7 @@ module Fog def get(identity, zone_name = nil) data = connection.get_machine_type(identity, zone_name).body new(data) - rescue Excon::Errors::NotFound + rescue Fog::Errors::NotFound nil end diff --git a/lib/fog/google/models/compute/servers.rb b/lib/fog/google/models/compute/servers.rb index df121e4c1..8e6ad9a3d 100644 --- a/lib/fog/google/models/compute/servers.rb +++ b/lib/fog/google/models/compute/servers.rb @@ -40,7 +40,7 @@ module Fog else new(response.body) end - rescue Excon::Errors::NotFound + rescue Fog::Errors::NotFound nil end diff --git a/lib/fog/google/models/compute/zones.rb b/lib/fog/google/models/compute/zones.rb index adfa345b4..15712ab0f 100644 --- a/lib/fog/google/models/compute/zones.rb +++ b/lib/fog/google/models/compute/zones.rb @@ -17,7 +17,7 @@ module Fog def get(identity) data = service.get_zone(identity).body new(data) - rescue Excon::Errors::NotFound + rescue Fog::Errors::NotFound nil end