loading properties and credentials from settings
diff --git a/defaults/main.yml b/defaults/main.yml index 2d852ca..3a856b1 100644 --- a/defaults/main.yml +++ b/defaults/main.yml
@@ -279,3 +279,7 @@ bootstrap_filename: bootstrap.sh enable_system_check: 'n' + +custom_property_files: +- ~/.apigee/custom-properties.yml +- ~/.apigee-secure/credentials.yml
diff --git a/tasks/main.yml b/tasks/main.yml index a57f895..448b1eb 100644 --- a/tasks/main.yml +++ b/tasks/main.yml
@@ -30,3 +30,8 @@ - include_tasks: postgres.yml - include_tasks: devportal_postgres.yml + +- name: Load Custom Properties + include_vars: "{{ item }}" + with_items: "{{ custom_property_files }}" + when: custom_property_files is defined
diff --git a/tasks/private_address.yml b/tasks/private_address.yml index f7f0bc5..bd0915f 100644 --- a/tasks/private_address.yml +++ b/tasks/private_address.yml
@@ -1,4 +1,10 @@ --- +- name: Assert existence of private address + assert: + that: + - "hostvars[inventory_hostname][interface_name].ipv4.address" + msg: "Unable to retrieve private address" + - name: Normalized name for private address cache: key: 'private_address'