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 に答える