class Fog::Parsers::Storage::AWS::GetBucketLifecycle

Public Instance Methods

end_element(name) click to toggle source
# File lib/fog/aws/parsers/storage/get_bucket_lifecycle.rb, line 13
def end_element(name)
  case name
  when 'ID', 'Prefix'
    @rule[name] = value
  when 'Status'
    @rule['Enabled'] = value == 'Enabled'
  when 'Days'
    @rule[name] = value.to_i
  when 'Rule'
    @response['Rules'] << @rule
    @rule = {}
  end
end
reset() click to toggle source
# File lib/fog/aws/parsers/storage/get_bucket_lifecycle.rb, line 8
def reset
  @rule = {}
  @response = { 'Rules' => [] }
end