1

如果我有如下代码:

import fabric.operations
from fabric.api import settings    

def begin():
    with settings(host_string='blar', user='blar', password='blar'):
           fabric.operations.get('/remote/file', '/local/file')

如果某些文件是可执行的而有些不是,我如何在文件传输期间维护权限?

4

2 回答 2

2

你不能。您的本地文件将由启动结构脚本并遵守其 umask 的用户创建。但是,您可以在下一个 python 调用中更改它:)

于 2012-08-08T22:49:04.017 回答
0

就 API 而言,目前似乎没有办法。奇怪的是,甚至没有对此的功能请求

于 2012-08-08T19:29:42.153 回答