Sha256: a17ce3f0915adf797a251e5794e5f6daa9d1683d19e957aace79f111a2614e56

Contents?: true

Size: 922 Bytes

Versions: 23

Compression:

Stored size: 922 Bytes

Contents

module AWS
  module EC2
    class Base < AWS::Base

      # The GetConsoleOutput operation retrieves console output that has been posted for the specified instance.
      #
      # Instance console output is buffered and posted shortly after instance boot, reboot and once the instance
      # is terminated. Only the most recent 64 KB of posted output is available. Console output is available for
      # at least 1 hour after the most recent post.
      #
      # @option options [String] :instance_id ("") an Instance ID
      #
      def get_console_output( options = {} )
        options = {:instance_id => ""}.merge(options)
        raise ArgumentError, "No instance ID provided" if options[:instance_id].nil? || options[:instance_id].empty?
        params = { "InstanceId" => options[:instance_id] }
        return response_generator(:action => "GetConsoleOutput", :params => params)
      end

    end
  end
end

Version data entries

23 entries across 23 versions & 4 rubygems

Version Path
grempe-amazon-ec2-0.5.2 lib/AWS/EC2/console.rb
grempe-amazon-ec2-0.5.3 lib/AWS/EC2/console.rb
grempe-amazon-ec2-0.5.4 lib/AWS/EC2/console.rb
grempe-amazon-ec2-0.5.5 lib/AWS/EC2/console.rb
newrelic-amazon-ec2-0.6.2 lib/AWS/EC2/console.rb
poolparty-1.4.6 vendor/gems/amazon-ec2/lib/AWS/EC2/console.rb
poolparty-1.4.5 vendor/gems/amazon-ec2/lib/AWS/EC2/console.rb
poolparty-1.4.4 vendor/gems/amazon-ec2/lib/AWS/EC2/console.rb
poolparty-1.4.3 vendor/gems/amazon-ec2/lib/AWS/EC2/console.rb
poolparty-1.4.2 vendor/gems/amazon-ec2/lib/AWS/EC2/console.rb
poolparty-1.4.1 vendor/gems/amazon-ec2/lib/AWS/EC2/console.rb
amazon-ec2-0.7.3 lib/AWS/EC2/console.rb
amazon-ec2-0.7.2 lib/AWS/EC2/console.rb
amazon-ec2-0.7.1 lib/AWS/EC2/console.rb
amazon-ec2-0.7.0 lib/AWS/EC2/console.rb
poolparty-1.4.0 vendor/gems/amazon-ec2/lib/AWS/EC2/console.rb
amazon-ec2-0.6.2 lib/AWS/EC2/console.rb
amazon-ec2-0.6.1 lib/AWS/EC2/console.rb
amazon-ec2-0.6.0 lib/AWS/EC2/console.rb
amazon-ec2-0.5.5 lib/AWS/EC2/console.rb