From cb2ea6c47dd7980305c63668bf31c143de6ab5f7 Mon Sep 17 00:00:00 2001 From: Lars Beckers <lars.beckers@rwth-aachen.de> Date: Thu, 5 Jul 2018 15:44:07 +0200 Subject: [PATCH] add samba-migration-webapp to uwsgi-python --- uwsgi-python/handlers/main.yml | 3 +++ uwsgi-python/tasks/app.yml | 3 +++ uwsgi-python/vars/samba-migration.yml | 24 ++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 uwsgi-python/vars/samba-migration.yml diff --git a/uwsgi-python/handlers/main.yml b/uwsgi-python/handlers/main.yml index a39e82f..8bfcc87 100644 --- a/uwsgi-python/handlers/main.yml +++ b/uwsgi-python/handlers/main.yml @@ -21,3 +21,6 @@ - name: restart uwsgi instance sso service: name="uwsgi@sso" state=restarted + +- name: restart uwsgi instance migration-webapp + service: name="uwsgi@migration-webapp" state=restarted diff --git a/uwsgi-python/tasks/app.yml b/uwsgi-python/tasks/app.yml index 868fe1b..3b11aed 100644 --- a/uwsgi-python/tasks/app.yml +++ b/uwsgi-python/tasks/app.yml @@ -174,6 +174,9 @@ mode: 0640 notify: - "restart uwsgi instance {{ app.instance }}" + when: + - app_config_file is defined + - app_config_file != '' tags: - uwsgi-app - "{{ app.app }}" diff --git a/uwsgi-python/vars/samba-migration.yml b/uwsgi-python/vars/samba-migration.yml new file mode 100644 index 0000000..9adde37 --- /dev/null +++ b/uwsgi-python/vars/samba-migration.yml @@ -0,0 +1,24 @@ +app_name: migration-webapp +app_user: migration-webapp +app_group: migration-webapp +app_home: /var/www/samba-migration-webapp +app_path: /var/www/samba-migration-webapp/program +app_python_version: 3 +app_venv: /var/www/samba-migration-webapp/program +app_program: server.py +app_callable: app +app_command: "runserver" +app_mountpoint: / + +app_db_name: '' +app_db_type: '' + +app_additional_software: [] + +app_deploy_key: "{{ inventory_dir }}/files/deploy-keys/samba-migration" +app_git_url: "git@git.fsmpi.rwth-aachen.de:infra/samba-migration-webapp.git" +app_git_version: HEAD + +app_config_file: '' +app_secret_config: false + -- GitLab