From: Peter Palfrader Date: Wed, 3 Aug 2016 18:57:06 +0000 (+0200) Subject: Try to build onion balance snippets differently X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;h=cdd4b06fb19e9ae0c078ddbc6b7f780f4d5e23b0;p=mirror%2Fdsa-puppet.git Try to build onion balance snippets differently --- diff --git a/modules/onion/manifests/service.pp b/modules/onion/manifests/service.pp index c7f08dd94..c9870cc87 100644 --- a/modules/onion/manifests/service.pp +++ b/modules/onion/manifests/service.pp @@ -39,6 +39,12 @@ define onion::service ( content => "{\"${name}\": \"${onion_hn}\"}\n", tag => "onionbalance-services.yaml", } + } else { + @@concat::fragment { "onion::balance::instance::dsa-snippet::$name::$fqdn": + target => "/etc/onionbalance/config-dsa-snippet.yaml", + content => "- instance: ${name}\n address: ${hostname_without_onion}\n host: ${hostname}-${name}\n", + tag => "onion::balance::dsa-snippet", + } } } }