Class: Awscli::As::Activities

Inherits:
Object
  • Object
show all
Defined in:
lib/awscli/as.rb

Instance Method Summary collapse

Constructor Details

#initialize(connection) ⇒ Activities

Returns a new instance of Activities.



5
6
7
# File 'lib/awscli/as.rb', line 5

def initialize(connection)
  @conn = connection
end

Instance Method Details

#list(options) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/awscli/as.rb', line 9

def list(options)
  if options[:group_name]
    puts @conn.describe_scaling_activities('AutoScalingGroupName' => options[:group_name]).body['DescribeScalingActivitiesResult']['Activities'].to_yaml
  else
    puts @conn.describe_scaling_activities.body['DescribeScalingActivitiesResult']['Activities'].to_yaml
  end
end