IRC user mercurial reports that when he calls put('blah.tar.gz', '~/target_existing_directory'), Fabric spits out a "File not found" IOError abort. Replacing the tilde with an absolute path works correctly. This implies that the tilde replacement is broken.
For reference, his local system is OS X 10.6 and his remote is Ubuntu 10.04.
Originally submitted by Jeff Forcier (bitprophet) on 2011-03-18 at 07:37pm EDT
The text was updated successfully, but these errors were encountered:
I get the error:
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/fabric/main.py", line 537, in main
File "fabfile.py", line 35, in make_code_live
File "/usr/local/lib/python2.6/dist-packages/fabric/network.py", line 304, in host_prompting_wrapper
return func(*args, **kwargs)
File "/usr/local/lib/python2.6/dist-packages/fabric/operations.py", line 403, in put
ValueError: '~/local_path/local_file' is not a valid local path or glob.