exclude.yml 966 B

123456789101112131415161718192021222324252627282930
  1. ---
  2. - block:
  3. - name: Check for docker-excluder
  4. stat:
  5. path: /sbin/{{ r_openshift_excluder_service_type }}-docker-excluder
  6. get_checksum: false
  7. get_attributes: false
  8. get_mime: false
  9. register: docker_excluder_stat
  10. - name: Check for openshift excluder
  11. stat:
  12. path: /sbin/{{ r_openshift_excluder_service_type }}-excluder
  13. get_checksum: false
  14. get_attributes: false
  15. get_mime: false
  16. register: openshift_excluder_stat
  17. - name: Enable docker excluder
  18. command: "/sbin/{{ r_openshift_excluder_service_type }}-docker-excluder exclude"
  19. when:
  20. - r_openshift_excluder_enable_docker_excluder | bool
  21. - docker_excluder_stat.stat.exists
  22. - name: Enable openshift excluder
  23. command: "/sbin/{{ r_openshift_excluder_service_type }}-excluder exclude"
  24. when:
  25. - r_openshift_excluder_enable_openshift_excluder | bool
  26. - openshift_excluder_stat.stat.exists
  27. when: not openshift_is_atomic | bool