| --- |
| # tasks file for apigee-opdk-setup-component |
| - block: |
| |
| - name: Install Apigee component for version {{ opdk_version }} or greater - {{ profile }} |
| shell: '{{ apigee_setup }} -p {{ profile }} -f {{ opdk_installation_config_file }}' |
| when: opdk_version | version_compare('4.16.01', '>=') |
| |
| rescue: |
| |
| - name: Checking to see if failure was real by starting the components |
| ignore_errors: yes |
| shell: '{{ apigee_all }} start' |
| register: start_cmd_report |
| when: opdk_version | version_compare('4.16.01', '>=') |
| |
| |
| - name: Obtain server self report - {{ profile }} |
| ignore_errors: yes |
| opdk_server_self: |
| server_type: '{{ profile }}' |
| username: '{{ opdk_user_email }}' |
| password: '{{ opdk_user_pass }}' |
| when: '{{ server_type is defined }}' |
| |
| - name: Need to pause between component installation |
| pause: |
| seconds: '{{ network_pause }}' |