]> git.immae.eu Git - github/fretlink/ansible-clever.git/blobdiff - tasks/service-dep.yml
Merge pull request #74 from clementd-fretlink/service-dependencies
[github/fretlink/ansible-clever.git] / tasks / service-dep.yml
diff --git a/tasks/service-dep.yml b/tasks/service-dep.yml
new file mode 100644 (file)
index 0000000..67621f6
--- /dev/null
@@ -0,0 +1,17 @@
+- name: Make sure addon {{ service_dep.addon_id }} is linked
+  shell: >
+    clever service link-addon {{ service_dep.addon_id }}
+  args:
+    chdir: "{{ clever_app_root }}"
+  environment:
+    CONFIGURATION_FILE: "{{ clever_login_file }}"
+  when: service_dep.addon_id is defined
+
+- name: Make sure app {{ service_dep.app_id }} is linked
+  shell: >
+    clever service link-app {{ service_dep.app_id }}
+  args:
+    chdir: "{{ clever_app_root }}"
+  environment:
+    CONFIGURATION_FILE: "{{ clever_login_file }}"
+  when: service_dep.app_id is defined