class Awspec::NoExistingResource
The exception when sending message to a unavailable AWS resource.
It should be raised everytime a resource is not available (or doesn’t exist) before trying to invoke a method from it and raising instead NoMethodError exception.
Public Class Methods
Source
# File lib/awspec/error.rb, line 25 def initialize(resource_type, id) @resource_type = resource_type @id = id message = "The resource type #{resource_type} with id #{id} does not exist" super message end
Overrides the superclass initialize method to include more information and default error message. Expected parameters:
-
resource_type: the name of the resource type. Probably the class method return is the best option to be used.
-
id: the string used to search for the AWS resource. It will vary depending on the resource type, but probably
will be an string.
Calls superclass method