2016-10-04 11 views
1

私は、ホストとサーバの間でファイルをコピーするためにAnsibleプレイブックを使用しています。私は、いくつかのアップデートをアップロードするためにスクリプトを繰り返し実行する必要があります。最初は、Anabilitiesのコピーモジュールを使用していましたが、ファイルとディレクトリの同期化のパフォーマンスに関しては、同期モジュールに変更しています。そうすれば、sftpやscpの代わりにrsyncを使うことができます。可能な同期モードのアクセス許可

私はコピーしています運命のホストでモードオプション(例:mode=644)を追加してファイルのモードを指定できました。私は同期を使用してそれをしたいが、値としてyesまたはnoを受け入れるpermsオプションしか持たない。

継承することなくファイルのモードをsynchronizedで指定する方法はありますか?

Thx!

答えて

1

は最後に、私はrsync_opts

- name: sync file 
    synchronize: 
    src: file.py 
    dest: /home/myuser/file.py 
    rsync_opts: 
     - "--chmod=F644" 
を使用して、それを解決しました
関連する問題