From d9ee4beac6e7cd8abad803c7e48dc29fea464759 Mon Sep 17 00:00:00 2001 From: The Magician Date: Mon, 20 May 2019 16:05:45 -0700 Subject: [PATCH] Use Redis URL fields for their intended purposes (#248) Signed-off-by: Modular Magician --- plugins/modules/gcp_redis_instance.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/modules/gcp_redis_instance.py b/plugins/modules/gcp_redis_instance.py index 6dfcfdf..c561793 100644 --- a/plugins/modules/gcp_redis_instance.py +++ b/plugins/modules/gcp_redis_instance.py @@ -305,7 +305,7 @@ def main(): changed = True else: if state == 'present': - fetch = create(module, collection(module)) + fetch = create(module, create_link(module)) changed = True else: fetch = {} @@ -378,6 +378,10 @@ def self_link(module): def collection(module): + return "https://redis.googleapis.com/v1/projects/{project}/locations/{region}/instances".format(**module.params) + + +def create_link(module): return "https://redis.googleapis.com/v1/projects/{project}/locations/{region}/instances?instanceId={name}".format(**module.params)