tinet
tinet copied to clipboard
version 0.0を作る
リリースをとりあえずする. これを最優先課題として進める. 以下の規則にしたがってコードを書く.
- up, down等はハードコードで良い.
- 関数呼び出し等は極力重複しないようにする.
- 全ての機能を実行するyamlを作る.
Yamlで表現されることを一通り以下に列挙する? いや, document を作る?
できてない機能
- dry-run と 内部実行. shell をtmp配下に吐き出してそれを実行してエラーしたらスクリプトのpathを出力する.
tn psをnetns, docker のどちらでも出せるようにする.tn execを netns dockerのどちらでも出せるようにする.conf内部のcmdで > とか & とかを使った時にhost側に実行されてしまうので, ノード実行はsh -c "cmd"で囲んで実行することにする.-Hができない