fix linting
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
7619e3d828
commit
5e5a0cfaca
|
@ -1,6 +1,6 @@
|
|||
galaxy_info:
|
||||
role_name: ansible_role_nmgfitness
|
||||
author: Jens Timmerman
|
||||
role_name: djangapp
|
||||
author: jens
|
||||
description: This role installs the nmg fitness app (https://gitea.caret.be/jens/nmgfitness)
|
||||
|
||||
issue_tracker_url: https://gitea.caret.be/jens/nmgfitness/issues
|
||||
|
|
|
@ -34,12 +34,12 @@
|
|||
|
||||
- name: 'remove previous install stable'
|
||||
file:
|
||||
dest: "{{django_home}}/{{ django_appname }}"
|
||||
dest: "{{ django_home }}/{{ django_appname }}"
|
||||
state: absent
|
||||
|
||||
- name: 'unarchive latest stable'
|
||||
unarchive:
|
||||
src: "{{django_home}}/latest.tar.gz"
|
||||
src: "{{ django_home }}/latest.tar.gz"
|
||||
remote_src: yes
|
||||
dest: "{{ django_home }}"
|
||||
owner: "{{ django_user }}"
|
||||
|
@ -69,7 +69,7 @@
|
|||
- name: "Configure djangoapp"
|
||||
template:
|
||||
src: "{{ django_appname }}/settings_template.py.j2"
|
||||
dest: "{{django_home }}/{{ django_appname }}/settings.py"
|
||||
dest: "{{ django_home }}/{{ django_appname }}/settings.py"
|
||||
owner: "{{ django_user }}"
|
||||
group: "{{ django_group }}"
|
||||
mode: 0600
|
||||
|
@ -78,37 +78,37 @@
|
|||
- name: 'migrate django app'
|
||||
django_manage:
|
||||
command: migrate
|
||||
app_path: "{{django_home }}/{{ django_appname }}/"
|
||||
app_path: "{{ django_home }}/{{ django_appname }}/"
|
||||
become: true
|
||||
become_user: "{{ django_user }}"
|
||||
|
||||
- name: check if django superuser exists
|
||||
django_manage:
|
||||
command: 'shell -c "from django.contrib.auth.models import User; print(User.objects.filter(is_superuser=True).exists())"'
|
||||
app_path: "{{django_home }}/{{ django_appname }}/"
|
||||
app_path: "{{ django_home }}/{{ django_appname }}/"
|
||||
register: superuser_exists
|
||||
become: true
|
||||
become_user: "{{ django_user }}"
|
||||
|
||||
- name: "create superjuser for django app if it doesn't exist"
|
||||
django_manage:
|
||||
command: "createsuperuser --noinput --username=admin --email={{django_admin_email}}"
|
||||
app_path: "{{django_home }}/{{ django_appname }}/"
|
||||
command: "createsuperuser --noinput --username=admin --email={{ django_admin_email }}"
|
||||
app_path: "{{ django_home }}/{{ django_appname }}/"
|
||||
become: true
|
||||
become_user: "{{ django_user }}"
|
||||
when: superuser_exists.out.find("True") == -1
|
||||
|
||||
- name: "set superuser password"
|
||||
django_manage:
|
||||
command: shell -c "from django.contrib.auth.models import User; usr = User.objects.get(username='admin'); usr.set_password('{{im_admin_password}}'); usr.save()"
|
||||
app_path: "{{django_home }}/{{ django_appname }}/"
|
||||
command: shell -c "from django.contrib.auth.models import User; usr = User.objects.get(username='admin'); usr.set_password('{{ im_admin_password }}'); usr.save()"
|
||||
app_path: "{{ django_home }}/{{ django_appname }}/"
|
||||
become: true
|
||||
become_user: "{{ django_user }}"
|
||||
|
||||
- name: 'collect static content'
|
||||
django_manage:
|
||||
command: "collectstatic"
|
||||
app_path: "{{django_home }}/{{ django_appname }}/"
|
||||
app_path: "{{ django_home }}/{{ django_appname }}/"
|
||||
|
||||
- name: "Service djangoapp"
|
||||
service:
|
||||
|
|
Loading…
Reference in New Issue