Class: Fog::Parsers::AWS::Base

Inherits:
Base
  • Object
show all
Defined in:
lib/ext_fog_aws/fog/parsers/aws/base.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.arraysObject



17
18
19
# File 'lib/ext_fog_aws/fog/parsers/aws/base.rb', line 17

def self.arrays
  ["member"]
end

.aws_schemaObject



13
14
15
# File 'lib/ext_fog_aws/fog/parsers/aws/base.rb', line 13

def self.aws_schema
  {}
end

.schemaObject



5
6
7
8
9
10
11
# File 'lib/ext_fog_aws/fog/parsers/aws/base.rb', line 5

def self.schema
  aws_schema.merge!({
    'ResponseMetadata' => {
      'RequestId' => :string
    }
  })
end

Instance Method Details

#resetObject



21
22
23
24
# File 'lib/ext_fog_aws/fog/parsers/aws/base.rb', line 21

def reset
  super
  @response['ResponseMetadata'] = {}
end