class Multiwoven::Integrations::Destination::AmazonS3::Client
def write(sync_config, records, _action = "destination_insert")
def write(sync_config, records, _action = "destination_insert") records_size = records.size log_message_array = [] write_success = upload_csv_content(sync_config, records) write_failure = records_size - write_success log_message_array << log_request_response("info", @args, @response) tracking_message(write_success, write_failure, log_message_array) rescue StandardError => e handle_exception(e, { context: "AMAZONS3:WRITE:EXCEPTION", type: "error", sync_id: sync_config.sync_id, sync_run_id: sync_config.sync_run_id }) end