分散ファイルシステムを使用してクラウドインフラストラクチャ内でクラスターを起動するために、いくつかの小さなPythonスクリプトを作成しました。今、私はコードを単一のコマンドラインアプリケーションに統合しましたが、コードの品質は非常に悪いです。
http://code.google.com/p/diffuser/source/browse/trunk/diffuser.py
アプリケーションは、paramikoを使用してSSH経由で多くのコマンドを送信する必要があります。SSH経由で送信される各コマンドには、次の3行のコードが必要です。
stdin, stdout, stderr = client.exec_command("<command>")
print stdout.readlines()
print stderr.readlines()
コードの品質を向上させるにはどうすればよいですか?