39 lines
975 B
YAML
39 lines
975 B
YAML
---
|
|
|
|
- when: not (force_restack | bool)
|
|
block:
|
|
- name: check file '{{ stack_succeeded_file }}' exists
|
|
stat:
|
|
path: '{{ stack_succeeded_file }}'
|
|
register: check_devstack_succeeded_file_exists
|
|
failed_when: false
|
|
|
|
- debug: var=check_devstack_succeeded_file_exists
|
|
|
|
- set_fact:
|
|
force_restack: >-
|
|
{{ not check_devstack_succeeded_file_exists.stat.exists |
|
|
default(true) |
|
|
bool }}
|
|
|
|
- debug: var=force_restack
|
|
|
|
|
|
- when: force_restack | bool
|
|
block:
|
|
- name: check file '{{ devstack_dir }}/local.conf' exists
|
|
stat:
|
|
path: '{{ devstack_dir }}/local.conf'
|
|
register: check_devstack_local_conf_file_exists
|
|
failed_when: false
|
|
|
|
- debug: var=check_devstack_local_conf_file_exists
|
|
|
|
- set_fact:
|
|
force_restack: >-
|
|
{{ check_devstack_local_conf_file_exists.stat.exists |
|
|
default(false) |
|
|
bool }}
|
|
|
|
- debug: var=force_restack
|