- ---
- - name: Configure a print queue to start printing
- hosts: serverb.lab.example.com
- gather_facts: no
- vars:
- queue_name: "lab-printer"
- tasks:
- - name: Confirm the print queue exists
- command: lpstat -v "{{ queue_name }}"
- register: cmdout
- ignore_errors: true
- changed_when: false
- - name: Enable the print queue
- command: cupsaccept "{{ queue_name }}"
- when: cmdout.rc == 0
|