n350071のブログ

主にRubyなフリーランスエンジニア

うろ覚えのrakeコマンド(railsコマンド)をググらずに確認する方法

2019-08-29 n350071Rails

🤔 状況

たとえば「jobを起動するコマンドはなんだっけな?」とjobはわかっているけれど、細かいタスクを覚えていないときに確認する方法です。

👍 やり方

タスク一覧をパイプラインでgrepに渡して絞り込みます。

$ bundle exec rake -T | grep job
rake jobs:check[max_age] # Exit with error status if any jobs older than max_age seconds haven't been attempted yet
rake jobs:clear          # Clear the delayed_job queue
rake jobs:work           # Start a delayed_job worker
rake jobs:workoff        # Start a delayed_job worker and exit when all available jobs are complete