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