namespace :takenoko do
task :upload_table_to_s3,[:table] => :environment do |t, args| Takenoko.upload_table_to_s3(args[:table]) end task :upload_all_to_s3 => :environment do Takenoko.upload_all_to_s3 end task :download_and_upload_table_to_s3,[:table] => :environment do |t, args| Takenoko.download_and_upload_table_to_s3(args[:table]) end task :download_and_upload_all_to_s3 => :environment do Takenoko.download_and_upload_all_to_s3 end namespace :table do task :to_s3,[:table] =>"takenoko:download_and_upload_table_to_s3" task "to_s3:upload_only",[:table] =>"takenoko:upload_table_to_s3" end namespace :all do task :to_s3 => "takenoko:download_and_upload_all_to_s3" task "to_s3:upload_only" =>"takenoko:upload_all_to_s3" end
end