相互に依存するいくつかの Thor タスクがあります。ロガーメッセージで使用できるように、現在実行中の名前にアクセスしたいと思います。
オブジェクトを使用しselfてタスク名を見つけることができますが、それはThor::Sandbox::MyClassオブジェクトであり、その情報は深く位置付けられています。ゲッターを知っている人はいますか?何かのようなもの:
class MyCLI < Thor
def hello
puts "hello, I am the task #{self.taskname}"
end
end