lciolecki.structure
Prosta rola Ansible do zarządzania strukturą aplikacji
Metody instalacji
- Pakiety binarne z repozytorium GitHub (nazwa roli: ansible.structure)
- Ansible Galaxy: ansible-galaxy install lciolecki.structure (nazwa roli: lciolecki.structure)
Zalecaną metodą instalacji jest Ansible Galaxy.
Użycie
---
- hosts: all
roles:
- lciolecki.structure
vars:
....
Zmienne
---
structure_list:
- { state: "directory", path: "{{ your_path }}", mode: "{{ your_mode }}", owner: "{{ your_owner }}", ... }
Obsługiwane opcje plików można znaleźć na http://docs.ansible.com/ansible/file_module.html
Licencja
Licencja MIT (MIT)
Copyright (c) 2015 Łukasz Ciołecki
Niniejszym udziela się bezpłatnej zgody każdej osobie, która uzyska kopię tego oprogramowania oraz towarzyszącej dokumentacji (zwanego dalej „Oprogramowaniem”), na korzystanie z Oprogramowania bez ograniczeń, w tym bez ograniczeń w zakresie praw do używania, kopiowania, modyfikowania, łączenia, publikowania, dystrybucji, sublicencjonowania i/lub sprzedaży kopii Oprogramowania oraz na zezwolenie osobom, którym Oprogramowanie jest udostępniane, na wykonywanie powyższych czynności, pod warunkiem przestrzegania poniższych warunków:
Powyższa notka o prawach autorskich oraz to zezwolenie powinny być dołączone do wszystkich kopii lub istotnych części Oprogramowania.
OPROGRAMOWANIE JEST UDOSTĘPNIANE "TAK JEST", BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŹNEJ LUB DOMNIEMANEJ, W TYM M.IN. GWARANCJI PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU I NARUSZENIA. W ŻADNYM RAZIE AUTORZY ANI POSIADACZE PRAW AUTORSKICH NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA ŻADNE ROSZCZENIA, SZKODY LUB INNE ODPOWIEDZIALNOŚCI, CZY TO W SKARGACH Z UMOWY, DELIKTU CZY INNYCH, WYNIKAJĄCE Z, W ZWIĄZKU Z OPROGRAMOWANIEM LUB KORZYSTANIEM LUB INNYMI TRANSAKCJAMI W ZWIĄZKU Z OPROGRAMOWANIEM.
ansible-galaxy install lciolecki.structure