]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
infrastructure-playbooks/lv-create.yml: use tempfile to create logfile
authorNeha Ojha <nojha@redhat.com>
Tue, 7 Aug 2018 16:54:29 +0000 (16:54 +0000)
committerSébastien Han <seb@redhat.com>
Thu, 16 Aug 2018 14:38:23 +0000 (16:38 +0200)
Signed-off-by: Neha Ojha <nojha@redhat.com>
infrastructure-playbooks/lv-create.yml

index 8dae60f1706f48a713fd837455504f675b3fc0f5..9d4ee8077007fed4ddd06c0b02d04a3443fa67cc 100644 (file)
       - "{{ hdd_devices }}"
 
   # Write ending configuration logfile
-  - name: write output for osds.yml to logfile /tmp/logfile.txt
+  - name: create temporary logfile
+    tempfile:
+      state: file
+      suffix: logfile
+    register: temp_file
+
+  - name: print logfile details
+    debug: var=temp_file
+
+  - name: write output for osds.yml to logfile /tmp/ansible.*logfile
     copy:
       content: "{{ logfile }}"
-      dest: "/tmp/logfile.txt"
+      dest: "{{ temp_file.path }}"
     delegate_to: localhost