capstrinao を使用して Rails プロジェクトを展開すると、「82ced5e5」のように、すべての行に常に 16 進文字列がありました。何に使うの?
INFO[82ced5e5]
DEBUG[b2d2eb7c]
capstrinao を使用して Rails プロジェクトを展開すると、「82ced5e5」のように、すべての行に常に 16 進文字列がありました。何に使うの?
INFO[82ced5e5]
DEBUG[b2d2eb7c]
これは、実際には Sshkit のログに由来します。ここでウサギの穴を始めます。
https://github.com/capistrano/sshkit/blob/master/lib/sshkit/formatters/pretty.rb
関連する出力に同じ 16 進コードが表示されるため、対応するコマンドを簡単に識別できます。たとえば、次の開始コマンドと終了コマンドです。
INFO[3f6437b7] /usr/bin/env エコーを実行しています...
しばらくして、その間に他の多くの出力の可能性が続きます
INFO[3f6437b7] 終了ステータス 0 (成功) で 0.180 秒で終了しました。
どのコマンドが終了したかを簡単に判断できるようにします。
これは単純な例ですが、16 進コードの有用性を示すには十分なはずです。