blob: 4a8f1d905491f4c4c4eed0ba2a72cbd77ed47b1d [file] [log] [blame]
---
# tasks file for apigee-opdk-setup-validate
- name: Install Apigee Validate
shell: '{{ apigee_service }} apigee-validate install'
- name: Remove all apigee-validate
file:
path: '{{ apigee_validate_config_file }}'
state: absent
- name: Check for admin email
fail:
msg: "Admin email must be provided"
when: opdk_user_email is not defined
- name: Check for admin password
fail:
msg: "Admin password must be provided"
when: opdk_user_pass is not defined
- name: Create apigee-validate.conf file
template:
src: apigee-validate.conf.j2
dest: '{{ apigee_validate_config_file }}'
mode: 0644
- name: Validate OPDK Installation
expect:
command: '{{ apigee_service }} apigee-validate setup -f {{ apigee_validate_config_file }}'
responses:
'(?i)Press a key:': '\n'
register: status
- name: Validate OPDK Installation Report
debug:
var: status