mirror of
https://github.com/iiab/iiab.git
synced 2025-02-14 20:22:08 +00:00
cleaner Ansible messaging
This commit is contained in:
parent
01a98b1f15
commit
b1ec762ffb
1 changed files with 16 additions and 16 deletions
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
- name: Install moodle required packages
|
||||
- name: Install Moodle required packages
|
||||
package: name={{ item }}
|
||||
state=present
|
||||
with_items:
|
||||
|
@ -7,7 +7,7 @@
|
|||
- php-pgsql
|
||||
when: not is_debuntu
|
||||
|
||||
- name: Install moodle required packages
|
||||
- name: Install Moodle required packages
|
||||
package: name={{ item }}
|
||||
state=present
|
||||
with_items:
|
||||
|
@ -29,11 +29,11 @@
|
|||
package: name=php-pclzip
|
||||
when: is_debian_8
|
||||
|
||||
- name: Determine if moodle is already downloaded
|
||||
- name: Determine if Moodle is already downloaded
|
||||
stat: path={{ moodle_base }}/config-dist.php
|
||||
register: moodle
|
||||
|
||||
- name: Download the latest moodle repo
|
||||
- name: Download the latest Moodle repo
|
||||
git: repo={{ moodle_repo_url }}
|
||||
dest={{ moodle_base }}
|
||||
depth=1
|
||||
|
@ -42,30 +42,30 @@
|
|||
# ignore_errors: yes
|
||||
when: internet_available and moodle.stat.exists is defined and not moodle.stat.exists
|
||||
|
||||
- name: Prepare the downloaded directory so apache can install config file
|
||||
- name: Prepare the downloaded directory so Apache can install config file
|
||||
file: path={{ moodle_base }}
|
||||
owner={{ apache_user }}
|
||||
recurse=yes
|
||||
state=directory
|
||||
|
||||
- name: Give apache permission to write moodle data directory
|
||||
- name: Give Apache permission to write Moodle data directory
|
||||
file: path={{ content_base }}/dbdata/moodle
|
||||
owner={{ apache_user }}
|
||||
mode=0755
|
||||
state=directory
|
||||
|
||||
- name: Create a moodle data dir with apache permission to write
|
||||
- name: Create a Moodle data dir with Apache permission to write
|
||||
file: path={{ moodle_data }}
|
||||
owner={{ apache_user }}
|
||||
group={{ apache_user }}
|
||||
mode=0770
|
||||
state=directory
|
||||
|
||||
- name: Remove stock moodle conf
|
||||
- name: Remove stock Moodle conf
|
||||
file: path='/etc/{{ apache_config_dir }}/moodle.conf'
|
||||
state=absent
|
||||
|
||||
- name: Put moodle config file in place
|
||||
- name: Put Moodle config file in place
|
||||
template: src=022-moodle.j2
|
||||
dest=/etc/{{ apache_config_dir }}/022-moodle.conf
|
||||
owner=root
|
||||
|
@ -73,13 +73,13 @@
|
|||
mode=0644
|
||||
when: moodle_enabled
|
||||
|
||||
- name: Enable moodle
|
||||
- name: Enable Moodle
|
||||
file: path=/etc/apache2/sites-enabled/022-moodle.conf
|
||||
src=/etc/apache2/sites-available/022-moodle.conf
|
||||
state=link
|
||||
when: moodle_enabled and is_debuntu
|
||||
|
||||
- name: Disable moodle
|
||||
- name: Disable Moodle
|
||||
file: path=/etc/apache2/sites-enabled/022-moodle.conf
|
||||
state=absent
|
||||
when: not moodle_enabled and is_debuntu
|
||||
|
@ -116,24 +116,24 @@
|
|||
enabled=yes
|
||||
when: moodle_enabled
|
||||
|
||||
- name: Restart apache
|
||||
- name: Restart Apache
|
||||
service: name={{ apache_service }}
|
||||
state=restarted
|
||||
|
||||
- name: see if the config.php file exists
|
||||
- name: See if the config.php file exists
|
||||
stat: path='{{ moodle_base }}/config.php'
|
||||
register: config
|
||||
|
||||
- name: Execute moodle startup script
|
||||
- name: Execute Moodle startup script
|
||||
shell: '{{ moodle_base }}/moodle_installer'
|
||||
when: config.stat.exists is defined and not config.stat.exists
|
||||
|
||||
- name: Give apache permission to read config file
|
||||
- name: Give Apache permission to read config file
|
||||
# command: chown -R {{ apache_user }} {{ moodle_base }}
|
||||
file: path={{ moodle_base }}/config.php
|
||||
mode=0644
|
||||
|
||||
- name: add moodle to service list
|
||||
- name: Add Moodle to service list
|
||||
ini_file: dest='{{ service_filelist }}'
|
||||
section=moodle
|
||||
option='{{ item.option }}'
|
||||
|
|
Loading…
Reference in a new issue