mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
Refactor: Task Layout
This commit is contained in:
parent
0000158ab8
commit
e1e0f8ce53
1 changed files with 26 additions and 21 deletions
|
@ -29,6 +29,32 @@
|
||||||
extra_args: --no-cache-dir
|
extra_args: --no-cache-dir
|
||||||
when: internet_available
|
when: internet_available
|
||||||
|
|
||||||
|
- name: Set kolibri default language
|
||||||
|
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" language setdefault "{{ kolibri_language }}"
|
||||||
|
ignore_errors: yes
|
||||||
|
when: kolibri_provision
|
||||||
|
|
||||||
|
- name: Set kolibri default language
|
||||||
|
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" language setdefault "{{ kolibri_language }}"
|
||||||
|
ignore_errors: yes
|
||||||
|
when: kolibri_provision
|
||||||
|
|
||||||
|
- name: Create kolibri default facility name, admin account and language
|
||||||
|
shell: >
|
||||||
|
export KOLIBRI_HOME="{{ kolibri_home }}" &&
|
||||||
|
"{{ kolibri_exec_path }}" manage provisiondevice --facility "{{ kolibri_facility }}"
|
||||||
|
--superusername "{{ kolibri_admin_user }}" --superuserpassword "{{ kolibri_admin_password }}"
|
||||||
|
--preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" --verbosity 0 --noinput
|
||||||
|
ignore_errors: yes
|
||||||
|
when: kolibri_provision
|
||||||
|
|
||||||
|
- name: Change /library/kolibri directory permissions
|
||||||
|
file:
|
||||||
|
path: "{{ kolibri_home }}"
|
||||||
|
owner: "{{ kolibri_user }}"
|
||||||
|
group: "{{ apache_user }}"
|
||||||
|
recurse: yes
|
||||||
|
|
||||||
- name: Create kolibri systemd service unit file
|
- name: Create kolibri systemd service unit file
|
||||||
template:
|
template:
|
||||||
src: "{{ item.src }}"
|
src: "{{ item.src }}"
|
||||||
|
@ -54,27 +80,6 @@
|
||||||
state: stopped
|
state: stopped
|
||||||
when: not kolibri_enabled
|
when: not kolibri_enabled
|
||||||
|
|
||||||
- name: Set kolibri default language
|
|
||||||
shell: export KOLIBRI_HOME="{{ kolibri_home }}" && "{{ kolibri_exec_path }}" language setdefault "{{ kolibri_language }}"
|
|
||||||
ignore_errors: yes
|
|
||||||
when: kolibri_provision
|
|
||||||
|
|
||||||
- name: Create kolibri default facility name, admin account and language
|
|
||||||
shell: >
|
|
||||||
export KOLIBRI_HOME="{{ kolibri_home }}" &&
|
|
||||||
"{{ kolibri_exec_path }}" manage provisiondevice --facility "{{ kolibri_facility }}"
|
|
||||||
--superusername "{{ kolibri_admin_user }}" --superuserpassword "{{ kolibri_admin_password }}"
|
|
||||||
--preset "{{ kolibri_preset }}" --language_id "{{ kolibri_language }}" --verbosity 0 --noinput
|
|
||||||
ignore_errors: yes
|
|
||||||
when: kolibri_provision
|
|
||||||
|
|
||||||
- name: Change /library/kolibri directory permissions
|
|
||||||
file:
|
|
||||||
path: "{{ kolibri_home }}"
|
|
||||||
owner: "{{ kolibri_user }}"
|
|
||||||
group: "{{ apache_user }}"
|
|
||||||
recurse: yes
|
|
||||||
|
|
||||||
- name: Add 'kolibri' to list of services at /etc/iiab/iiab.ini
|
- name: Add 'kolibri' to list of services at /etc/iiab/iiab.ini
|
||||||
ini_file:
|
ini_file:
|
||||||
dest: "{{ service_filelist }}"
|
dest: "{{ service_filelist }}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue