Sha256: afce5d7b5357fd020bbf7e987166e868d1bdc549f8c3c631ebf0419d36a46fba

Contents?: true

Size: 527 Bytes

Versions: 2

Compression:

Stored size: 527 Bytes

Contents

---
- set_fact:
    qb_role_module_class: "{{ qb_role_module | class_case }}"
    qb_role_module_path: "{{ role_dest }}/library/{{ qb_role_module }}"

- name: create library directory
  file:
    dest: "{{ qb_role_module_path | dirname }}"
    state: directory
  
- name: "create {{ qb_role_module }} module"
  template:
    src: module.rb.j2
    dest: "{{ qb_role_module_path }}"
    force: "{{ role_force }}"

- name: "make library/{{ qb_role_module }} executable"
  file:
    path: "{{ qb_role_module_path }}"
    mode: a+x

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
qb-0.1.55 roles/qb.qb_role/tasks/module.yml
qb-0.1.54 roles/qb.qb_role/tasks/module.yml