Rubotyに切腹を命ずるruboty-seppukuつくった
@ruboty seppuku
で死ぬ
くふうしたところ
Herokuでも死ぬ
HEROKU_APP_NAME
とHEROKU_API_KEY
をheroku config:set
などで設定しておくとbot
プロセスのDynoの数を0にする。
ハマったところ
Dynoの中から自信のアプリ名をとる方法がわからなかった。
自身がHerokuで動いているか否か
Herokuで動いている場合環境変数のDYNO
が設定されているようなのでそれを使って判定した。
is_heroku
というgemもあるが、あちらはDATABASE_URL
が設定されているかどうかを見て判定している。
まとめ
いまわの際のメッセージが思い浮かばなかった。プルリクお待ちしています。