Check application availability
command: /bin/app showmigrations --plan
args:
chdir: /appdir
register: auth_available
check_mode: false
- name: Check unapplied migrations
shell: «/bin/app showmigrations --plan | grep '\\[ \\]'"
args:
chdir: /appdir
register: auth_new_migrations
check_mode: false
run_once: true
- name: Apply migrations
command: /bin/app migrate
args:
chdir: /appdir
when: not ansible_check_mode and auth_new_migrations.rc == 0
run_once: true
Что скажут блюстители чистоты истинного ансибла?
Зачем тут ансибл?
Модуль спасёт отца русской демократии. Тем более, что, судя по путям, джанго-приложение установлено в префикс /, а это напрочь ломает логику мультиверсионности и вот этого вот всего.
Обсуждают сегодня