2017-07-31 11 views
0

私はRails 5を使用しています。定期的にタスクを実行したいので、いつでも "gem"について読んでいました。それをインストールした後、私は私が私のシステムでこれをインストールしようとすると、私は聞いているように私がする必要がある、「いつでも--crontab」を使用して残念ながら私はいつもの仕事をcronジョブとしてインストールしますか?

# Learn more: http://github.com/javan/whenever 
set :environment, "development" 

every 10.minutes 
    rake "events:calc_index" 
end 

を持つファイル./config/schedule.rbを作成しました、私はこのエラー

localhost:cindex davea$ whenever --update-crontab 
/Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever/job_list.rb:25:in `instance_eval': config/schedule.rb:25: syntax error, unexpected keyword_end, expecting end-of-input (SyntaxError) 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever/job_list.rb:25:in `initialize' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever.rb:12:in `new' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever.rb:12:in `cron' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever/command_line.rb:54:in `whenever_cron' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever/command_line.rb:107:in `updated_crontab' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever/command_line.rb:35:in `run' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/lib/whenever/command_line.rb:6:in `execute' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/gems/whenever-0.9.7/bin/whenever:41:in `<top (required)>' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/bin/whenever:22:in `load' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/bin/whenever:22:in `<main>' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `eval' 
    from /Users/davea/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `<main>' 

Wha'ts私の時はいつでもcronジョブをインストールするための適切な方法を取得しますか?

+0

ドキュメントをすばやく見てみると、「毎10.分」ではなく、「毎10.分」ではなく、 – jvillian

+0

それはそれを解決した。 – Dave

+0

それはうまくいった。あなたが受け入れる気がある場合に備えて私は答えとして投稿しました。がんばろう! – jvillian

答えて

0

ドキュメントを見てみると、every 10.minutesではなく、every 10.minutes doとする必要があるようです。

関連する問題