fab-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Fab-user] get operation is mangling file names


From: Christian Vest Hansen
Subject: Re: [Fab-user] get operation is mangling file names
Date: Tue, 28 Jul 2009 19:20:12 +0200

This is by design, actually. If you have multiple hosts and the file
you want to get is not exactly the same on very host, then 'get' end
up picking one of them.

If you are using fabric 0.1.1, then 'get' will always do name
mangling, but I think Jeff changed that behavior at some point (for
the 0.9'ish versions) so that name mangling only happens when there is
more than one host.

On Tue, Jul 28, 2009 at 6:52 PM, Erik Wickstrom<address@hidden> wrote:
> Hi,
>
> I'm testing Fabric with Rackspace Cloud Sites, which is an environment
> without SSH access but it does have SFTP.  Fabric's put operation
> seems to work correctly, however "get" is naming the files incorrectly
> on the local system.
>
> def cloud():
>    env.hosts = ['address@hidden']
>    env.password = '********'
>
> def x():
>    get('www.test.com/test.txt', './test/')
>
> When I run "fab cloud x", test.txt is downloaded into my local test
> directory, but the file is named .ftp2.ftptoyoursite.com
> (./test/.ftp2.ftptoyoursite.com)
>
> When I tell "get" to download to "test.txt" I end up with
> test.txt.ftp2.ftptoyoursite.com.
>
> Any suggestions?
>
> Thanks!
> Erik
>
>
> _______________________________________________
> Fab-user mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/fab-user
>



-- 
Venlig hilsen / Kind regards,
Christian Vest Hansen.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]