mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[aws|ses] cleanup output formats
This commit is contained in:
parent
13b0d4452a
commit
5f1262cef7
12 changed files with 16 additions and 19 deletions
|
@ -6,7 +6,7 @@ module Fog
|
|||
class DeleteVerifiedEmailAddress < Fog::Parsers::Base
|
||||
|
||||
def reset
|
||||
@response = { 'DeleteVerfiedEmailAddressResult' => nil, 'ResponseMetadata' => {} }
|
||||
@response = { 'ResponseMetadata' => {} }
|
||||
end
|
||||
|
||||
def end_element(name)
|
||||
|
|
|
@ -6,13 +6,13 @@ module Fog
|
|||
class GetSendQuota < Fog::Parsers::Base
|
||||
|
||||
def reset
|
||||
@response = { 'GetSendQuotaResult' => {}, 'ResponseMetadata' => {} }
|
||||
@response = { 'ResponseMetadata' => {} }
|
||||
end
|
||||
|
||||
def end_element(name)
|
||||
case name
|
||||
when "Max24HourSend", "MaxSendRate", "SentLast24Hours"
|
||||
@response['GetSendQuotaResult'][name] = @value
|
||||
@response[name] = @value
|
||||
when 'RequestId'
|
||||
@response['ResponseMetadata'][name] = @value
|
||||
end
|
||||
|
|
|
@ -6,7 +6,7 @@ module Fog
|
|||
class GetSendStatistics < Fog::Parsers::Base
|
||||
|
||||
def reset
|
||||
@response = { 'GetSendStatisticsResult' => { 'SendDataPoints' => [] }, 'ResponseMetadata' => {} }
|
||||
@response = { 'SendDataPoints' => [], 'ResponseMetadata' => {} }
|
||||
@send_data_point = {}
|
||||
end
|
||||
|
||||
|
@ -15,8 +15,8 @@ module Fog
|
|||
when "Bounces", "Complaints", "DeliveryAttempts", "Rejects", "Timestamp"
|
||||
@send_data_point[name] = @value
|
||||
when 'member'
|
||||
@response['GetSendStatisticsResult']['SendDataPoints'] << @send_data_point
|
||||
@instance_state = {}
|
||||
@response['SendDataPoints'] << @send_data_point
|
||||
@send_data_point = {}
|
||||
when 'RequestId'
|
||||
@response['ResponseMetadata'][name] = @value
|
||||
end
|
||||
|
|
|
@ -6,13 +6,13 @@ module Fog
|
|||
class ListVerifiedEmailAddresses < Fog::Parsers::Base
|
||||
|
||||
def reset
|
||||
@response = { 'ListVerifiedEmailAddressesResult' => { 'VerifiedEmailAddresses' => [] }, 'ResponseMetadata' => {} }
|
||||
@response = { 'VerifiedEmailAddresses' => [], 'ResponseMetadata' => {} }
|
||||
end
|
||||
|
||||
def end_element(name)
|
||||
case name
|
||||
when 'member'
|
||||
@response['ListVerifiedEmailAddressesResult']['VerifiedEmailAddresses'] << @value
|
||||
@response['VerifiedEmailAddresses'] << @value
|
||||
when 'RequestId'
|
||||
@response['ResponseMetadata'][name] = @value
|
||||
end
|
||||
|
|
|
@ -6,13 +6,13 @@ module Fog
|
|||
class SendEmail < Fog::Parsers::Base
|
||||
|
||||
def reset
|
||||
@response = { 'SendEmailResult' => {}, 'ResponseMetadata' => {} }
|
||||
@response = { 'ResponseMetadata' => {} }
|
||||
end
|
||||
|
||||
def end_element(name)
|
||||
case name
|
||||
when 'MessageId'
|
||||
@response['SendEmailResult'][name] = @value
|
||||
@response[name] = @value
|
||||
when 'RequestId'
|
||||
@response['ResponseMetadata'][name] = @value
|
||||
end
|
||||
|
|
|
@ -6,13 +6,13 @@ module Fog
|
|||
class SendRawEmail < Fog::Parsers::Base
|
||||
|
||||
def reset
|
||||
@response = { 'SendRawEmailResult' => {}, 'ResponseMetadata' => {} }
|
||||
@response = { 'ResponseMetadata' => {} }
|
||||
end
|
||||
|
||||
def end_element(name)
|
||||
case name
|
||||
when 'MessageId'
|
||||
@response['SendRawEmailResult'][name] = @value
|
||||
@response[name] = @value
|
||||
when 'RequestId'
|
||||
@response['ResponseMetadata'][name] = @value
|
||||
end
|
||||
|
|
|
@ -6,7 +6,7 @@ module Fog
|
|||
class VerifyEmailAddress < Fog::Parsers::Base
|
||||
|
||||
def reset
|
||||
@response = { 'VerifyEmailAddressResult' => nil, 'ResponseMetadata' => {} }
|
||||
@response = { 'ResponseMetadata' => {} }
|
||||
end
|
||||
|
||||
def end_element(name)
|
||||
|
|
|
@ -12,7 +12,6 @@ module Fog
|
|||
# ==== Returns
|
||||
# * response<~Excon::Response>:
|
||||
# * body<~Hash>:
|
||||
# * 'DeleteVerfiedEmailAddressResponse'<~nil>
|
||||
# * 'ResponseMetadata'<~Hash>:
|
||||
# * 'RequestId'<~String> - Id of request
|
||||
def delete_verified_email_address(email_address)
|
||||
|
|
|
@ -12,8 +12,7 @@ module Fog
|
|||
# ==== Returns
|
||||
# * response<~Excon::Response>:
|
||||
# * body<~Hash>:
|
||||
# * 'ListVerifiedEmailAddressesResult'<~Hash>
|
||||
# * 'VerifiedEmailAddresses' <~Array>
|
||||
# * 'VerifiedEmailAddresses' <~Array>
|
||||
# * 'ResponseMetadata'<~Hash>:
|
||||
# * 'RequestId'<~String> - Id of request
|
||||
def list_verified_email_addresses
|
||||
|
|
|
@ -31,7 +31,7 @@ module Fog
|
|||
# ==== Returns
|
||||
# * response<~Excon::Response>:
|
||||
# * body<~Hash>:
|
||||
# * 'DeleteVerfiedEmailAddressResponse'<~nil>
|
||||
# * 'MessageId'<~String> - Id of message
|
||||
# * 'ResponseMetadata'<~Hash>:
|
||||
# * 'RequestId'<~String> - Id of request
|
||||
def send_email(source, destination, message, options = {})
|
||||
|
|
|
@ -16,7 +16,7 @@ module Fog
|
|||
# ==== Returns
|
||||
# * response<~Excon::Response>:
|
||||
# * body<~Hash>:
|
||||
# * 'DeleteVerfiedEmailAddressResponse'<~nil>
|
||||
# * 'MessageId'<~String> - Id of message
|
||||
# * 'ResponseMetadata'<~Hash>:
|
||||
# * 'RequestId'<~String> - Id of request
|
||||
def send_raw_email(raw_message, options = {})
|
||||
|
|
|
@ -12,7 +12,6 @@ module Fog
|
|||
# ==== Returns
|
||||
# * response<~Excon::Response>:
|
||||
# * body<~Hash>:
|
||||
# * 'VerifyEmailAddressResult'<~nil>
|
||||
# * 'ResponseMetadata'<~Hash>:
|
||||
# * 'RequestId'<~String> - Id of request
|
||||
def verify_email_address(email_address)
|
||||
|
|
Loading…
Add table
Reference in a new issue