Tommi Virtanen
9a5c959bc8
Add integration tests for signals and connection loss.
2011-05-19 13:27:32 -07:00
Tommi Virtanen
df84f4e052
Check for errors on remote commands.
2011-05-19 13:05:14 -07:00
Tommi Virtanen
87d7192c89
Add setup.py, install in devel mode into virtualenv.
2011-05-19 12:17:28 -07:00
Tommi Virtanen
492fa48893
Don't close file after copying stdout/stderr to it.
...
If a caller uses StringIO to capture the output, they
cannot call .getvalue() after the close.
This also lets you collect multiple command outputs
into the same file.
2011-05-19 12:16:43 -07:00
Tommi Virtanen
37df5b1c39
Refactor remote running to support more use cases.
2011-05-19 10:20:32 -07:00
Tommi Virtanen
5bfcec265b
Add debug logging to monkeypatching.
2011-05-19 10:19:16 -07:00
Tommi Virtanen
1ed70d78d8
Silence paramiko transport logging.
2011-05-19 10:18:57 -07:00
Tommi Virtanen
b397eb5d91
Silence a Paramiko crypto deprecation.
2011-05-19 10:17:51 -07:00
Tommi Virtanen
85a28a23da
Make monkeypatching respect order.
2011-05-19 10:17:03 -07:00
Tommi Virtanen
0535e4df08
Initial import
2011-05-18 14:46:49 -07:00