Sha256: ef91711ceb8a12b073590506796346650102bfbd6f7f5ee9fd55a90fb8edbee9

Contents?: true

Size: 508 Bytes

Versions: 64

Compression:

Stored size: 508 Bytes

Contents

---
- set_fact:
    role_module_class: "{{ role_module | class_case }}"
    role_module_path: "{{ role_dest }}/library/{{ role_module }}"

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

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

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
qb-0.1.79 roles/qb.role/tasks/module.yml
qb-0.1.78 roles/qb.role/tasks/module.yml
qb-0.1.77 roles/qb.role/tasks/module.yml
qb-0.1.76 roles/qb.role/tasks/module.yml
qb-0.1.75 roles/qb.role/tasks/module.yml
qb-0.1.74 roles/qb.role/tasks/module.yml
qb-0.1.73 roles/qb.role/tasks/module.yml
qb-0.1.72 roles/qb.role/tasks/module.yml
qb-0.1.71 roles/qb.role/tasks/module.yml
qb-0.1.70 roles/qb.role/tasks/module.yml
qb-0.1.69 roles/qb.role/tasks/module.yml
qb-0.1.68 roles/qb.role/tasks/module.yml
qb-0.1.67 roles/qb.role/tasks/module.yml
qb-0.1.66 roles/qb.role/tasks/module.yml
qb-0.1.65 roles/qb.role/tasks/module.yml
qb-0.1.64 roles/qb.role/tasks/module.yml
qb-0.1.63 roles/qb.role/tasks/module.yml
qb-0.1.62 roles/qb.role/tasks/module.yml
qb-0.1.61 roles/qb.role/tasks/module.yml
qb-0.1.60 roles/qb.role/tasks/module.yml