]> git.immae.eu Git - github/fretlink/ansible-clever.git/commitdiff
vars: add a clever_syslog_server variable replacing syslog_server 14/head
authorPaul Bonaud <paul.bonaud@fretlink.com>
Thu, 4 Oct 2018 13:51:04 +0000 (15:51 +0200)
committerPaul Bonaud <paul.bonaud@fretlink.com>
Thu, 4 Oct 2018 13:51:04 +0000 (15:51 +0200)
All variables "namespaced" with the role name is helpful to read
"client" configurations

README.md
tasks/deploy.yml

index 5c3b999c4f8764b65d4c4f60596bf0fd639bf8b6..ff316532233ba8e2118f4ba15232f37ccd34a62d 100644 (file)
--- a/README.md
+++ b/README.md
@@ -28,7 +28,8 @@ Variables for the application
 - `clever_app_tasks_file`: tasks file to be executed after environment and addons variables where gathered. Specific to an app, should be use to run migrations. Optional.
 - `clever_domain`: the domain from which the application should be reachable, optional.
 - _Obsolete_: `domain`: Same as above but was replaced by `clever_domain` since v1.4 of this role.
-- `syslog_server`: UDP Syslog server to be used as UDPSyslog drain for the application, optional. Example: `udp://198.51.100.51:12345`.
+- `clever_syslog_server`: UDP Syslog server to be used as UDPSyslog drain for the application, optional. Example: `udp://198.51.100.51:12345`.
+- _Obsolete_: `syslog_server`: Same as above but was replaced by `clever_syslog_server` since v1.5 of this role.
 - `clever_metrics`: a boolean to enable or disable metrics support. Optional, default to `false`.
 
 Variables specific to deployment, default should be fine:
index 205eb2babf7479a49fe1343dc5c1830fe7bb1658..400a79dbfc7c22291dd3047a0201adba344eb56b 100644 (file)
@@ -1,8 +1,8 @@
 - name: Configure Drain
-  when: syslog_server is defined
+  when: syslog_server is defined or clever_syslog_server is defined
   command: clever-set-drain.sh
   environment:
-    SYSLOG_UDP_SERVER: "{{ syslog_server }}"
+    SYSLOG_UDP_SERVER: "{{ clever_syslog_server | default(syslog_server) }}"
     CONFIGURATION_FILE: "{{ clever_login_file }}"
 
 - name: Configure Domain