Skip to content

Instantly share code, notes, and snippets.

@DmitriyBaklikov
Created October 20, 2015 12:14
Show Gist options
  • Save DmitriyBaklikov/59eae8aeebe8e0e8ceb0 to your computer and use it in GitHub Desktop.
Save DmitriyBaklikov/59eae8aeebe8e0e8ceb0 to your computer and use it in GitHub Desktop.
Wombat orders pushing
namespace :wombat do
desc 'push to wombat'
task wombat_orders: :environment do
puts "\n"
puts "Starting pushing objects to Wombat at #{Time.now.in_time_zone}"
Spree::Wombat::Config[:push_objects].each do |object|
# Spree::Wombat::Client.push_batches(object)
objects_pushed_count = Spree::Wombat::Client.push_batches(object)
puts "Pushed #{objects_pushed_count} #{object} to Wombat - Done #{Time.now.in_time_zone}"
end
puts "Rake task finished at #{Time.now.in_time_zone} \n\n"
puts "-----------------------------------------------"
puts "\n"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment