34 lines
1.3 KiB
YAML
34 lines
1.3 KiB
YAML
|
---
|
||
|
- name: External Huawei Cloud Controller | check external_huaweicloud_auth_url value
|
||
|
fail:
|
||
|
msg: "external_huaweicloud_auth_url is missing"
|
||
|
when: external_huaweicloud_auth_url is not defined or not external_huaweicloud_auth_url
|
||
|
|
||
|
|
||
|
- name: External Huawei Cloud Controller | check external_huaweicloud_access_key value
|
||
|
fail:
|
||
|
msg: "you must set external_huaweicloud_access_key"
|
||
|
when:
|
||
|
- external_huaweicloud_access_key is not defined or not external_huaweicloud_access_key
|
||
|
|
||
|
- name: External Huawei Cloud Controller | check external_huaweicloud_secret_key value
|
||
|
fail:
|
||
|
msg: "external_huaweicloud_secret_key is missing"
|
||
|
when:
|
||
|
- external_huaweicloud_access_key is defined
|
||
|
- external_huaweicloud_access_key|length > 0
|
||
|
- external_huaweicloud_secret_key is not defined or not external_huaweicloud_secret_key
|
||
|
|
||
|
|
||
|
- name: External Huawei Cloud Controller | check external_huaweicloud_region value
|
||
|
fail:
|
||
|
msg: "external_huaweicloud_region is missing"
|
||
|
when: external_huaweicloud_region is not defined or not external_huaweicloud_region
|
||
|
|
||
|
|
||
|
- name: External Huawei Cloud Controller | check external_huaweicloud_project_id value
|
||
|
fail:
|
||
|
msg: "one of external_huaweicloud_project_id must be specified"
|
||
|
when:
|
||
|
- external_huaweicloud_project_id is not defined or not external_huaweicloud_project_id
|