2016-07-23 6 views
0

Abrufmodul nicht übertrage, wenn ich Variable benutze und Nachricht als "msg" abrufe: "die entfernte Datei existiert nicht, wird nicht übertragen, ignoriert". Die Datei wird jedoch im Quellverzeichnis beendet. Bitte schlagen Sie vor, wenn etwas falsch daran ist.Abruf wird nicht übertragen, wenn ich Variable

ansible 2.1.0.0

--- 
    - hosts: host_A 
    become_user: yes 
    gather_facts: no 
    tasks: 
    - name: list files 
     shell: ls -1 /root/stuff/install.1_comiskey-v01 
     register: dumpfiles 
    -debug: var=dumpfiles 

    - name: fetch files 
     fetch: src={{item}} dest=/tmp/fetched/ flat=yes 
     with_items: ('{{dumpfiles.stdout_lines}}') 
     register: test 
    - debug: var=test 

Ausgang:

 TASK [fetch files]                    
    ************************************************************* 
    ok: [10.1.31.82] => (item=('[u'/root/stuff/install.1_comiskey-v01',u'/root/stuff/install.1_comiskey-v02']')) 

    TASK [debug] ******************************************************************* 
    ok: [10.1.31.82] => { 
    "test": { 
    "changed": false, 
    "msg": "All items completed", 
    "results": [ 
      { 
       "_ansible_item_result": true, 
       "_ansible_no_log": false, 
       "changed": false, 
       "file": "('[u'/root/stuff/install.1_comiskey-v01', u'/root/stuff/install.1_comiskey-v02']')", 
       "invocation": { 
        "module_args": { 
         "dest": "/tmp/fetched/", 
         "flat": "yes", 
         "src": "('[u'/root/stuff/install.1_comiskey-v01', u'/root/stuff/install.1_comiskey-v02']')" 
         }, 
        "module_name": "fetch" 
        }, 
       "item": "('[u'/root/stuff/install.1_comiskey-v01', u'/root/stuff/install.1_comiskey-v02']')", 
       "msg": "the remote file does not exist, not transferring, ignored" 
      } 
     ] 
     } 
     } 

Antwort

1

Klammern von with_items entfernen. Sie können feststellen, dass die Elementvariable in Ihrer Debug-Ausgabe nicht korrekt ist.

+0

Thanks.its arbeitet jetzt. – samir

Verwandte Themen