タグ

ブックマーク / qiita.com/KitaitiMakoto (1)

  • Thorで終了ステータス 1 で終了する - Qiita

    $ loga lookup loga lookup requires at least 1 argument: "loga lookup [TERM]". $ echo $? 0 ※ loga コマンドを例に出しているのに他意はありません。たまたまこの時気が付いただけで。 これは気持ち悪い。 勿論、abort とか exit 1 とか呼べば1で終了できるのだけど、コマンド作成ツールのThorがその辺対応してないとかあり得ないだろう、と思ってちょっと gem open したりググったりした。 どうやら、Thor のサブクラスのクラスメソッド exit_on_failure? が true を返せばいいみたい。Thor 自体はいつでも false を返している。

    Thorで終了ステータス 1 で終了する - Qiita
  • 1