remove whenever gem

dev_partners
p31729568 6 years ago
parent 16d285d2fd
commit 0817dc9e86

@ -62,9 +62,6 @@ gem 'elasticsearch-rails'
gem 'oauth2' gem 'oauth2'
# cronjob
gem 'whenever', require: false
#Ruby 2.2+ has removed test/unit from the core library. #Ruby 2.2+ has removed test/unit from the core library.
if RUBY_VERSION>='2.2' if RUBY_VERSION>='2.2'
gem 'test-unit', '~> 3.0' gem 'test-unit', '~> 3.0'

@ -1,24 +0,0 @@
# Use this file to easily define all of your cron jobs.
#
# It's helpful, but not entirely necessary to understand cron before proceeding.
# http://en.wikipedia.org/wiki/Cron
# Example:
#
# set :output, "/path/to/my/cron_log.log"
#
# every 2.hours do
# command "/usr/bin/some_great_command"
# runner "MyModel.some_method"
# rake "some:great:rake:task"
# end
#
# every 4.days do
# runner "AnotherModel.prune_old_records"
# end
# Learn more: http://github.com/javan/whenever
every 1.days, at: '5:00 am' do
runner 'StatisticSchoolDailyReportTask.new.call'
end

@ -1,6 +1,11 @@
#coding=utf-8 #coding=utf-8
namespace :school_daily_report do namespace :school_daily_report do
desc 'daily statistic school task'
task daily_statistic: :environment do
StatisticSchoolDailyReportTask.new.call
end
desc 'statistic school daily report data before now' desc 'statistic school daily report data before now'
task :statistic, [:date] => :environment do |_, args| task :statistic, [:date] => :environment do |_, args|
date = Time.zone.parse(args[:date]).beginning_of_day date = Time.zone.parse(args[:date]).beginning_of_day

Loading…
Cancel
Save