printer-accept.yml 439 B

123456789101112131415161718
  1. ---
  2. - name: Accept print jobs
  3. hosts: servera.lab.example.com
  4. become: true
  5. vars:
  6. queue_name: "office-printer"
  7. tasks:
  8. - name: check if print queue already exists
  9. command: lpstat -p "{{ queue_name }}"
  10. register: cmdout
  11. ignore_errors: true
  12. changed_when: false
  13. - name: print jobs are accepted
  14. #FIXME: accept jobs for the {{ queue_name}} queue
  15. command: #FIXME#
  16. when: cmdout.rc == 0