mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
kalite/tasks/install.yml cleaner/readability
This commit is contained in:
parent
cfaa7316fe
commit
6da31ac311
1 changed files with 8 additions and 9 deletions
|
@ -1,16 +1,14 @@
|
|||
# This is for an OS other than Fedora 18
|
||||
# For OS's other than Fedora 18
|
||||
|
||||
- name: Install missing packages required for KA Lite startup
|
||||
- name: Install package python-virtualenv required for KA Lite startup
|
||||
package:
|
||||
name: "{{ item }}"
|
||||
name: python-virtualenv
|
||||
state: present
|
||||
with_items:
|
||||
- python-virtualenv
|
||||
|
||||
- name: Download KA Lite's requirements file
|
||||
- name: Download KA Lite's requirements file to {{ pip_packages_dir }}/kalite.txt
|
||||
get_url:
|
||||
url: "{{ kalite_requirements }}"
|
||||
dest: "{{ pip_packages_dir }}/kalite.txt"
|
||||
dest: "{{ pip_packages_dir }}/kalite.txt" # /opt/iiab/pip-packages/kalite.txt
|
||||
timeout: "{{ download_timeout }}"
|
||||
when: internet_available | bool
|
||||
|
||||
|
@ -57,6 +55,7 @@
|
|||
- name: Remove libgeos-* pkgs, avoiding KA Lite Django failure on Ubermix
|
||||
shell: apt -y remove "libgeos-*"
|
||||
|
||||
# 2019-10-20: For Fedora 18 legacy (XO laptops) specially
|
||||
- name: Default is to have cronserve started with KA Lite
|
||||
set_fact:
|
||||
job_scheduler_stanza: ""
|
||||
|
@ -66,7 +65,7 @@
|
|||
job_scheduler_stanza: "--skip-job-scheduler "
|
||||
when: not kalite_cron_enabled
|
||||
|
||||
- name: Create 'kalite-serve' service, kalite.sh and kalite.conf
|
||||
- name: "Install from template: venv wrapper /usr/bin/kalite, systemd unit file kalite-serve.service, Apache's kalite.conf"
|
||||
template:
|
||||
backup: no
|
||||
src: "{{ item.src }}"
|
||||
|
@ -75,8 +74,8 @@
|
|||
group: root
|
||||
mode: "{{ item.mode }}"
|
||||
with_items:
|
||||
- { src: 'kalite-serve.service.j2', dest: '/etc/systemd/system/kalite-serve.service', mode: '0644'}
|
||||
- { src: 'kalite.sh.j2', dest: '/usr/bin/kalite', mode: '0755'}
|
||||
- { src: 'kalite-serve.service.j2', dest: '/etc/systemd/system/kalite-serve.service', mode: '0644'}
|
||||
- { src: 'kalite.conf', dest: '/etc/{{ apache_config_dir }}', mode: '0644'}
|
||||
|
||||
- name: Fix KA Lite bug in regex parsing ifconfig output, for @m-anish's network names that contain dashes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue