]> git.immae.eu Git - github/fretlink/ansible-kong-app.git/blobdiff - tasks/routes.yml
After testing
[github/fretlink/ansible-kong-app.git] / tasks / routes.yml
index 1a9f6dbafd040c3198e0d12ee0d357b8bfb322c8..bbcdb765568e6fec55e337b765d23f3dff3e2d8d 100644 (file)
@@ -3,12 +3,10 @@
     url: "{{ kong_app_admin_url }}/services/{{ kong_app_service_name }}/routes"
     method: GET
     validate_certs: no
+    headers:
+      apikey: "{{ kong_app_admin_apikey }}"
   register: kong_app_service_routes_check
 
-- name: Set routes facts
-  set_fact:
-    kong_app_current_routes: "{{ kong_app_service_routes_check.json |default('{\"data\": []}') | from_json }}"
-
 - name: Setup route
   uri:
     url: "{{ kong_app_admin_url }}/services/{{ kong_app_service_name }}/routes"
@@ -24,9 +22,9 @@
 
 - name: Delete old routes
   uri:
-    url: "{{ kong_app_admin_url }}/services/routes/{{ item.id }}"
+    url: "{{ kong_app_admin_url }}/routes/{{ item.id }}"
     method: DELETE
     headers:
       apikey: "{{ kong_app_admin_apikey }}"
     status_code: 204
-  with_items: "{{ kong_app_current_routes.data }}"
+  with_items: "{{ kong_app_service_routes_check.json.data }}"