class Fog::Parsers::AWS::Storage::GetBucketTagging

Public Instance Methods

end_element(name) click to toggle source
# File lib/fog/aws/parsers/storage/get_bucket_tagging.rb, line 18
def end_element(name)
  case name
  when 'Tag'
    @response['BucketTagging'].merge!(@in_tag)
    @in_tag = {}
  when 'Key'
    @in_tag[value] = nil
  when 'Value'
    @in_tag = {@in_tag.keys.first => value}
  end
end
reset() click to toggle source
# File lib/fog/aws/parsers/storage/get_bucket_tagging.rb, line 6
def reset
  @in_tag = {}
  @response = {'BucketTagging' => {}}
end
start_element(name, *args) click to toggle source
Calls superclass method
# File lib/fog/aws/parsers/storage/get_bucket_tagging.rb, line 11
def start_element(name, *args)
  super
  if name == 'Tag'
    @in_tag = {}
  end
end