whenever

    3

    1答えて

    私たちはRails 4アプリケーションを持っています。 wheneverの作業を夜中に夏時間のレールでスケジュールする最良の方法は何ですか? 1日の報告の夜に11.58pmにメールを送信する必要があります。 私たちは、一度に電子メールを送信していないtzinfogem TZInfo::Timezone.get('America/Denver').local_to_utc(Time.parse('1

    1

    1答えて

    いつも私のアクションメールで宝石を作っているようです。私は電子メールが特定の時間に特定の個人に送信される開発でアプリケーションを実行しようとしています。私schedule.rbファイルで 私は、次のしている:私のコントローラで every :day, :at => '12:48pm' do runner "FoodPlan.food_email" end 私が持っているfood_p

    1

    1答えて

    私は、ユーザーが設定した期間、製品を販売することができるようにレールにアプリケーションを構築しています。各製品には、製品状態を「死んだ」状態に更新するメソッドを実行するための、異なる「end_time」があります。 私はWheneverizeの宝石について読んできましたが、分、時間、日などの定期的な仕事をするために使っていると私は言うことができます。 どうすれば各製品の特定の 'end_time'

    0

    1答えて

    Sinatraアプリでいつでもgemを使用してcronジョブを作成しています。私はいつでも/ capistranoを使って、ジョブがデプロイ時に作成/更新されるようにしています。これは私のデプロイスクリプトのたびセットアップです: require 'whenever/capistrano' set :environment_variable, 'RACK_ENV' set :whenever_

    0

    1答えて

    私はいくつかのcronjobでRails 4アプリケーションを持っています。私は新しいDebianサーバーにアプリケーションを移行しました。現時点で私はCronjobsからこのエラーを受けました。問題のwheres 17,34,51 * * * * /bin/bash -l -c 'cd /var/www/html/myapp && RAILS_ENV=production bundle exec

    2

    1答えて

    何が原因なのか分かりませんし、私の場合は何が間違っているのかを把握しようとしています。 私はこれについてofficial documentationとthought from Tom Kyteを確認しました。確かにtopic on stackoverflowです。 が間違ったユーザー名 は、SQL squery に構文エラーをした使用:私のようなさまざまな障害シナリオをエミュレートしました ..

    1

    1答えて

    私はWhatever gemを通して呼び出す次のクラスメソッドを持っています。 Railsコンソールからメソッドを呼び出すと、完全に機能します。 Whatever cronジョブから呼び出された場合、最初の2つのロガー呼び出しがログファイルに表示されるので、それは大丈夫と呼ばれています。しかし、第3のものはそうではない。 すべてのヘルプが def self.check_saved_messages

    2

    3答えて

    のために働いていないとき、私は私が every 2.seconds do rake "my:rake:task" end ような何かをしようとすると良い働いている私のバックエンドcronsジョブのたび宝石を実装している私は、このエラーを取得する `parse_time': Time must be in minutes or higher (ArgumentError) I数秒