2017-04-21 4 views
0

Windowsシステムから不可能なコントローラにファイルのグループをコピーする正しい方法は何ですか?あなたはどうすればWin_findとfetchを使って、リモートのWindowsからローカルのCANONコントローラにファイルのグループをコピーできますか?

私は、ファイルを見つけることができますが、私はあなたがリストを反復処理する必要が

- win_find: paths="C:\\ADirectory" recurse=no patterns="*.log" 
    register: file_to_copy 

- name: copy files 
    fetch: src="{{ item }}" dest=output 
    with_items: files_to_copy.files.path 

答えて

1

をフェッチするために、手へのパスを見つけるために登録した変数のデータを参照する方法がわからない、それがあるfilesですwin_findの出力のリストではなく、pathです。

これはあなたのために働く必要があります。

- name: copy files 
    fetch: src="{{ item.path }}" dest=output 
    with_items: "{{ files_to_copy.files }}" 
+0

を動作するようです{{}} –

0

これは私がでwith_itemsをラップしなければならなかった

- name: copy files 
    fetch: 
    src: "{{ item.path }}" 
    dest: output/ 
    flat: yes 
    with_items: "{{ files_to_copy.files }}" 
関連する問題