namespace :rh_cloud_insights do
desc "Synchronize Insights inventory" task sync: :environment do if ! ENV['organization_id'].nil? organizations = [ Organization.where(:id => ENV['organization_id']).first ] else organizations = Organization.all end organizations.each do |organization| InventorySync::Async::InventoryFullSync.perform_now(organization) puts "Synchronized inventory for organization '#{organization.name}'" end end
end