在面料
问题描述:
下载时如何维护权限如果我有这样的代码:在面料
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')
如何维护文件传输过程中的权限,如果某些文件是可执行的,有些则不是?
答
你不能。您的本地文件将由发起结构脚本并遵守其umask的用户拥有。但是,您可以在下一个蟒蛇呼叫中更改它:)
这就是我喜欢的明确答案。谢谢 :) – Fuhton 2012-08-09 01:43:55