diff --git a/lib/embulk/output/mailchimp.rb b/lib/embulk/output/mailchimp.rb index cd376f2..2d935b3 100644 --- a/lib/embulk/output/mailchimp.rb +++ b/lib/embulk/output/mailchimp.rb @@ -1,6 +1,8 @@ require 'mailchimp' require 'perfect_retry' +require 'securerandom' + module Embulk module Output @@ -153,13 +155,16 @@ def flush_subscribers! def send_subscribers! @retry_manager.with_retry do - @client.batch_subscribe_list( + request_id = SecureRandom.uuid + Embulk.logger.info "[#{request_id}] Request : #{@subscribers.size} items" + res = @client.batch_subscribe_list( @list_id, @subscribers, @double_optin, @update_existing, @replace_interests ) + Embulk.logger.info "[#{request_id}] Result : #{res.to_s}" end end end