Module Rudy::AWS::EC2
In: lib/rudy/aws/ec2.rb
lib/rudy/aws/ec2/snapshot.rb
lib/rudy/aws/ec2/image.rb
lib/rudy/aws/ec2/volume.rb
lib/rudy/aws/ec2/address.rb
lib/rudy/aws/ec2/keypair.rb
lib/rudy/aws/ec2/zone.rb
lib/rudy/aws/ec2/instance.rb
lib/rudy/aws/ec2/group.rb

Methods

Included Modules

Rudy::Huxtable

Classes and Modules

Module Rudy::AWS::EC2::Addresses
Module Rudy::AWS::EC2::Groups
Module Rudy::AWS::EC2::Images
Module Rudy::AWS::EC2::Instances
Module Rudy::AWS::EC2::Keypairs
Module Rudy::AWS::EC2::Snapshots
Module Rudy::AWS::EC2::Volumes
Module Rudy::AWS::EC2::Zones
Class Rudy::AWS::EC2::Address
Class Rudy::AWS::EC2::AddressAssociated
Class Rudy::AWS::EC2::AddressNotAssociated
Class Rudy::AWS::EC2::ErrorCreatingAddress
Class Rudy::AWS::EC2::ErrorCreatingKeypair
Class Rudy::AWS::EC2::Group
Class Rudy::AWS::EC2::Image
Class Rudy::AWS::EC2::InsecureKeypairPermissions
Class Rudy::AWS::EC2::Instance
Class Rudy::AWS::EC2::InvalidRegion
Class Rudy::AWS::EC2::Keypair
Class Rudy::AWS::EC2::KeypairAlreadyDefined
Class Rudy::AWS::EC2::KeypairExists
Class Rudy::AWS::EC2::MalformedResponse
Class Rudy::AWS::EC2::NoAMI
Class Rudy::AWS::EC2::NoAddress
Class Rudy::AWS::EC2::NoDevice
Class Rudy::AWS::EC2::NoGroup
Class Rudy::AWS::EC2::NoInstanceID
Class Rudy::AWS::EC2::NoKeypair
Class Rudy::AWS::EC2::NoPrivateKeyFile
Class Rudy::AWS::EC2::NoRunningInstances
Class Rudy::AWS::EC2::NoVolumeID
Class Rudy::AWS::EC2::Snapshot
Class Rudy::AWS::EC2::UnknownAddress
Class Rudy::AWS::EC2::UnknownState
Class Rudy::AWS::EC2::UnknownVolume
Class Rudy::AWS::EC2::Volume
Class Rudy::AWS::EC2::VolumeAlreadyAttached
Class Rudy::AWS::EC2::VolumeNotAttached
Class Rudy::AWS::EC2::VolumeNotAvailable
Class Rudy::AWS::EC2::Zone

Public Class methods

Protected Class methods

Execute AWS requests safely. This will trap errors and return a default value (if specified).

  • default A default response value
  • request A block which contains the AWS request

Returns the return value from the request is returned untouched or the default value on error or if the request returned nil.

[Validate]