class Fog::Parsers::AWS::IAM::GetAccountSummary
Public Instance Methods
end_element(name)
click to toggle source
# File lib/fog/aws/parsers/iam/get_account_summary.rb, line 20 def end_element(name) case name when 'SummaryMap' @stack.pop when 'key' if @stack.last == 'SummaryMap' @key = value end when 'value' if @stack.last == 'SummaryMap' @response['Summary'][@key] = value.strip.to_i end when 'RequestId' if @stack.empty? @response['RequestId'] = value.strip end end end
reset()
click to toggle source
Calls superclass method
# File lib/fog/aws/parsers/iam/get_account_summary.rb, line 6 def reset super @stack = [] @response = {'Summary' => {}} end
start_element(name, attrs = [])
click to toggle source
Calls superclass method
# File lib/fog/aws/parsers/iam/get_account_summary.rb, line 12 def start_element(name, attrs = []) super case name when 'SummaryMap' @stack << name end end