hayajo
Results
1
issues of
hayajo
Cinnamon::Localでsudoと非同期の出力を行えるように修正しました。 この修正で実装をまとめるべき箇所が挙がってきたので、下記の修正も行いました。 修正箇所が多く、ポリシーにそぐわないところもあると思われるので、マージの要望というよりもご提案とさせて頂きます。 - 実行コマンドを構成するための Cinnamon::CommandBuilder を追加 - Cinnamon::HandleManager に handle() と mkpipe() を追加。handle() は引数のサブルーチンリファレンスを子プロセスで実行し、そのSTDIN/STDERRをハンドルします。 - Cinnamon::Local と Cinnamon::Remote のスーパークラスとして Cinnamon::CommandExecutor を追加。実行のインターフェースを統一。 - 先の追加にあわせて Cinnamon::Local と Cinnamon::Remote リファクタ - その他細かい修正...