如果我的代码如下:
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')
如果某些文件可执行且某些文件不可用,我如何在文件传输期间维护权限?
答案 0 :(得分:2)
你做不到。您的本地文件将由发起结构脚本并遵守其umask的用户拥有。但是,您可以在下一个python调用中更改它:)
答案 1 :(得分:0)
就API而言,它显示为there's currently no way。奇怪的是,there's not even a feature request for this。