summaryrefslogtreecommitdiff
path: root/lib/ansible/modules/cloud
diff options
context:
space:
mode:
authorRené Moser <mail@renemoser.net>2018-01-14 16:31:28 +0100
committerGitHub <noreply@github.com>2018-01-14 16:31:28 +0100
commit698d5a524cd1d4dcd9a0f97bca75d1120c6d2599 (patch)
tree420c54094fc919376d5574ead46d0371c1d65917 /lib/ansible/modules/cloud
parent5a7a5b88c9364f88326bba2375e8c1bd8dd09c20 (diff)
downloadansible-698d5a524cd1d4dcd9a0f97bca75d1120c6d2599.tar.gz
vultr: add api_endpoint param (#34850)
* vultr: add new param api_endpoint * vultr: improve error handling for values read from ini file
Diffstat (limited to 'lib/ansible/modules/cloud')
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_account_facts.py10
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_dns_domain.py10
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_firewall_group.py10
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_firewall_rule.py10
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_server.py10
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_ssh_key.py10
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_startup_script.py10
-rw-r--r--lib/ansible/modules/cloud/vultr/vr_user.py10
8 files changed, 80 insertions, 0 deletions
diff --git a/lib/ansible/modules/cloud/vultr/vr_account_facts.py b/lib/ansible/modules/cloud/vultr/vr_account_facts.py
index d853f522e4..e05aa19dc6 100644
--- a/lib/ansible/modules/cloud/vultr/vr_account_facts.py
+++ b/lib/ansible/modules/cloud/vultr/vr_account_facts.py
@@ -49,6 +49,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_account_facts:
description: Response from Vultr API
returned: success
diff --git a/lib/ansible/modules/cloud/vultr/vr_dns_domain.py b/lib/ansible/modules/cloud/vultr/vr_dns_domain.py
index aa57149329..8e584f855b 100644
--- a/lib/ansible/modules/cloud/vultr/vr_dns_domain.py
+++ b/lib/ansible/modules/cloud/vultr/vr_dns_domain.py
@@ -69,6 +69,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_dns_domain:
description: Response from Vultr API
returned: success
diff --git a/lib/ansible/modules/cloud/vultr/vr_firewall_group.py b/lib/ansible/modules/cloud/vultr/vr_firewall_group.py
index 92cdaaf251..503e38cc3f 100644
--- a/lib/ansible/modules/cloud/vultr/vr_firewall_group.py
+++ b/lib/ansible/modules/cloud/vultr/vr_firewall_group.py
@@ -63,6 +63,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_firewall_group:
description: Response from Vultr API
returned: success
diff --git a/lib/ansible/modules/cloud/vultr/vr_firewall_rule.py b/lib/ansible/modules/cloud/vultr/vr_firewall_rule.py
index fa6fad7337..d3052b7491 100644
--- a/lib/ansible/modules/cloud/vultr/vr_firewall_rule.py
+++ b/lib/ansible/modules/cloud/vultr/vr_firewall_rule.py
@@ -111,6 +111,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_firewall_rule:
description: Response from Vultr API
returned: success
diff --git a/lib/ansible/modules/cloud/vultr/vr_server.py b/lib/ansible/modules/cloud/vultr/vr_server.py
index 7332c20243..7e0df4dd8b 100644
--- a/lib/ansible/modules/cloud/vultr/vr_server.py
+++ b/lib/ansible/modules/cloud/vultr/vr_server.py
@@ -155,6 +155,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_server:
description: Response from Vultr API with a few additions/modification
returned: success
diff --git a/lib/ansible/modules/cloud/vultr/vr_ssh_key.py b/lib/ansible/modules/cloud/vultr/vr_ssh_key.py
index 460683dac0..583a76af42 100644
--- a/lib/ansible/modules/cloud/vultr/vr_ssh_key.py
+++ b/lib/ansible/modules/cloud/vultr/vr_ssh_key.py
@@ -68,6 +68,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_ssh_key:
description: Response from Vultr API
returned: success
diff --git a/lib/ansible/modules/cloud/vultr/vr_startup_script.py b/lib/ansible/modules/cloud/vultr/vr_startup_script.py
index 3e5c7c060e..4ad8a8710b 100644
--- a/lib/ansible/modules/cloud/vultr/vr_startup_script.py
+++ b/lib/ansible/modules/cloud/vultr/vr_startup_script.py
@@ -80,6 +80,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_startup_script:
description: Response from Vultr API
returned: success
diff --git a/lib/ansible/modules/cloud/vultr/vr_user.py b/lib/ansible/modules/cloud/vultr/vr_user.py
index 1aea4d5c0a..6f10a17b7a 100644
--- a/lib/ansible/modules/cloud/vultr/vr_user.py
+++ b/lib/ansible/modules/cloud/vultr/vr_user.py
@@ -102,6 +102,16 @@ vultr_api:
returned: success
type: int
sample: 60
+ api_retries:
+ description: Amount of max retries for the API requests
+ returned: success
+ type: int
+ sample: 5
+ api_endpoint:
+ description: Endpoint used for the API requests
+ returned: success
+ type: string
+ sample: "https://api.vultr.com"
vultr_user:
description: Response from Vultr API
returned: success