1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

"| bool" mandated by Ansible 2.8

This commit is contained in:
A Holt 2019-05-25 00:56:37 -04:00 committed by GitHub
parent 397849f8bc
commit c441de4f92
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,10 +7,10 @@
- name: Install packages needed by Distributed Web - name: Install packages needed by Distributed Web
package: package:
name: name:
- libsecret-1-dev - libsecret-1-dev
- cmake - cmake
state: present state: present
- name: Create directory {{ internetarchive_dir }} - name: Create directory {{ internetarchive_dir }}
file: file:
@ -22,7 +22,7 @@
command: sudo yarn add @internetarchive/dweb-archive @internetarchive/dweb-mirror command: sudo yarn add @internetarchive/dweb-archive @internetarchive/dweb-mirror
args: args:
chdir: "{{ internetarchive_dir }}" chdir: "{{ internetarchive_dir }}"
when: internet_available when: internet_available | bool
- name: Create directory /library/archiveorg - name: Create directory /library/archiveorg
file: file:
@ -30,6 +30,7 @@
state: directory state: directory
owner: "root" owner: "root"
# CONFIG FILES # CONFIG FILES
- name: "Install from templates: internetarchive.service (systemd), internetarchive.conf (Apache)" - name: "Install from templates: internetarchive.service (systemd), internetarchive.conf (Apache)"
@ -43,7 +44,6 @@
- { src: 'internetarchive.service.j2', dest: '/etc/systemd/system/internetarchive.service' } - { src: 'internetarchive.service.j2', dest: '/etc/systemd/system/internetarchive.service' }
- { src: 'internetarchive.conf', dest: '/etc/apache2/sites-available/internetarchive.conf' } - { src: 'internetarchive.conf', dest: '/etc/apache2/sites-available/internetarchive.conf' }
- name: Create symlink internetarchive.conf from sites-enabled to sites-available, for short URLs http://box/sugar & http://box/internetarchive (if internetarchive_enabled) - name: Create symlink internetarchive.conf from sites-enabled to sites-available, for short URLs http://box/sugar & http://box/internetarchive (if internetarchive_enabled)
file: file:
src: /etc/apache2/sites-available/internetarchive.conf src: /etc/apache2/sites-available/internetarchive.conf
@ -67,7 +67,7 @@
daemon_reload: yes daemon_reload: yes
enabled: yes enabled: yes
state: restarted state: restarted
when: internetarchive_enabled when: internetarchive_enabled | bool
- name: Disable & Stop 'internetarchive' systemd service (if not internetarchive_enabled) - name: Disable & Stop 'internetarchive' systemd service (if not internetarchive_enabled)
systemd: systemd:
@ -81,7 +81,8 @@
systemd: systemd:
name: "{{ apache_service }}" # httpd or apache2 name: "{{ apache_service }}" # httpd or apache2
state: restarted state: restarted
when: internetarchive_enabled when: internetarchive_enabled | bool
- name: Add 'internetarchive' variable values to {{ iiab_ini_file }} - name: Add 'internetarchive' variable values to {{ iiab_ini_file }}
ini_file: ini_file: