私は現在、定期的に Web からいくつかのデータを csv 形式でダウンロードする volttron エージェントを持っています。DataPublisher の例を使用して、その csv データを取得し、それを pubsub にプッシュしたいと思います。ただし、コードを見ると、DataPublisher は、エージェントが起動するとすぐに自動的に 1 回実行されるように設計されているようです。
私の質問は、元のエージェント (それ自体に何らかのタイマーまたはループがある) から datapublisher を起動する方法はありますか? その後も停止する必要があります。
これができない場合、代わりに datapublisher を変更してスケジュールに従って動作させるか、他のエージェントを変更して csvs から pubsub にデータを発行するようにします。
どんな援助でも大歓迎です。