From b71914ecd1bed85941d46edb8084ed79a41feebb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=92scar=20Casajuana?= Date: Sat, 3 Oct 2015 18:33:07 +0200 Subject: [PATCH] Added upstreams option to _base template --- templates/etc/nginx/sites-available/_base.j2 | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/templates/etc/nginx/sites-available/_base.j2 b/templates/etc/nginx/sites-available/_base.j2 index ee65e98..d57d1e4 100644 --- a/templates/etc/nginx/sites-available/_base.j2 +++ b/templates/etc/nginx/sites-available/_base.j2 @@ -5,6 +5,19 @@ # {{ ansible_managed }} # +{% if item.upstreams is defined and item.upstreams is iterable %} +{% for upstream in item.upstreams %} +upstream {{ upstream.name }} { + server {{ upstream.server }}; +{% if upstream.params is defined and upstream.params is iterable %} +{% for param in upstream.params %} + {{ param }} +{% endfor %} +{% endif %} +} +{% endfor %} +{% endif %} + # # HTTP #