]> xn--ix-yja.es Git - alex.git/commitdiff
Prettify puppet output
authoralex <alex@pdp7.net>
Sat, 14 Jan 2023 17:52:09 +0000 (18:52 +0100)
committeralex <alex@pdp7.net>
Sat, 14 Jan 2023 17:52:09 +0000 (18:52 +0100)
personal_infra/playbooks/apply_puppet.yml

index 6230db8df0fc33b98690c54ade92a1ba58e56c3e..0a9068b56fafeae79fbf28a5b77dbd7b57a760b4 100644 (file)
         dest: "{{ remote_temp.path }}/catalog.json"
         content: "{{ catalog.stdout | regex_replace('\\A.*?\\n', multiline=True) }}"
     - name: preview catalog
-      command: puppet apply --catalog {{ remote_temp.path }}/catalog.json --noop
+      command: puppet apply --catalog {{ remote_temp.path }}/catalog.json --noop --test
       register: catalog_apply
     - name: display catalog preview
       debug:
-        msg: "{{ catalog_apply.stdout }}"
+        msg: "{{ catalog_apply.stdout_lines }}"
     - name: pause to confirm
       pause:
       tags: pause
@@ -63,7 +63,7 @@
       register: catalog_apply
     - name: display catalog application
       debug:
-        msg: "{{ catalog_apply.stdout }}"
+        msg: "{{ catalog_apply.stdout_lines }}"
     - name: clean up remote temporary directory
       file:
         state: absent