esakilab / building-facility-simulator

1 stars 0 forks source link

分散プラットフォームの設定ファイルを作り、スクリプトもPython化する #21

Open shugo256 opened 2 years ago

shugo256 commented 2 years ago

local-server-hostnamesやdocker関連の設定を入れたJSONかYAMLのファイルを、DistributedPlatformみたいなクラスに渡すと、指定した数のFLServerFLClientが、然るべき場所に勝手に生成されて、実験が始まる的なイメージ

shugo256 commented 2 years ago

ついでに、現状sshに繋いでファイル転送して、、みたいなのを手動でやっているが、DOCKER_HOSTなりdocker-Hオプションを使えば自動的にできるので、これを使う https://docker-py.readthedocs.io/en/stable/containers.html https://qiita.com/minamijoyo/items/6f8df0c64f5c3d6c83bf

shugo256 commented 2 years ago

このときに、dockerコンテナのidをclient_idに対応させるとデバッグがしやすそう