Commits
master
Name already in use
Commits on Jun 2, 2009
-
Update upload_template to correctly handle backing up target director…
…ies. This is related to the previous change to this function earlier today.
-
-
contrib.files.append may now take a list of strings if desired.
Also shuffles around where the warn/hide with statement is used (should really have been inside contains() to begin with) and updated to work correctly with "empty" append lines -- i.e. one may use append to tack on whitespace lines if desired.
-
Update upload_template docstring, and back out some recent changes.
For some dumb reason I had updated the behavior of upload_template so that it no longer worked as advertised. In retrospect it really should work as advertised, namely that the "destination" string is given verbatim to the call to "cp". This gives more power to the user, and the user may explicitly tack on a trailing slash if they want "cp" to copy a file into a folder, as normal.
Commits on May 25, 2009
-
Handle exceptions with strerror attributes that are None instead of s…
…trings. Thanks to Evan Jones for the catch.
-
Minor cleanup to package init and setup.py.
Tested with fresh virtualenvs doing setup.py install|develop|build. Seems to work OK in all of them.
Commits on May 24, 2009
-
-
-
-
-
-
-
-
Signed-off-by: Jeff Forcier <jeff@bitprophet.org>
-
Add very basic tests for denormalise
Fix bug where missing username/port threw exceptions Signed-off-by: Jeff Forcier <jeff@bitprophet.org>
-
Make private key passphrase prompting more obvious to users.
Paramiko doesn't actually prompt for encrypted private keys, and also does some silly argument overriding. End result is that non-agent-loaded private keys *do* already work with our current logic, but we needed to detect what's going on so we can clue the users in as to what password is being asked for.
-
-
Minor update to _AttributeDict __getattr__, thanks to Jorge Vargas.
Only behavioral change is that raised AttributeErrors are more descriptive. Also provides small performance benefit due to not accessing dict twice.
-
Use Paramiko sftp convenience function to expand tildes.
Less hacky and more platform-agnostic. Signed-off-by: Jeff Forcier <jeff@bitprophet.org>
Commits on May 21, 2009
-
Overestimated Paramiko's exception handling, sigh. Password auth work…
…ing again. Tested both ssh-agent and password authentication and both appear to work correctly now.
Commits on May 18, 2009
Commits on May 16, 2009
-
Set the roledefs for testing the role decorators
Signed-off-by: Jeff Forcier <jeff@bitprophet.org>
-
Fix tests for new method signature of get_hosts
Signed-off-by: Jeff Forcier <jeff@bitprophet.org>