cleanup setup
diff --git a/conf/localConfig.js b/conf/localConfig.js
index e2f7271..9dcf6f2 100755
--- a/conf/localConfig.js
+++ b/conf/localConfig.js
@@ -1,11 +1,12 @@
+{%- from "statsd/map.jinja" import server with context %}
+
{
- {%- for backend in pillar.statsd.server.backends %}
- {%- if backend.type == 'graphite' %}
- graphitePort: {{ backend.port }},
+ {%- if server.backend.engine == 'carbon' %}
graphiteHost: "{{ backend.host }}",
+ graphitePort: {{ backend.port }},
backends: [ "./backends/graphite" ],
{%- endif %}
- {%- if backend.type == 'amqp' %}
+ {%- if server.backend.engine == 'amqp' %}
amqpHost: '{{ backend.host }}',
amqpPort: {{ backend.port }},
amqpLogin: '{{ backend.user }}',
@@ -14,6 +15,10 @@
amqpQueue: '{{ backend.queue }}',
amqpDefaultExchange: '{{ backend.exchange }}',
{%- endif %}
- {%- endfor %}
+ {%- if server.backend.engine == 'opentsdb' %}
+ opentsdbHost: "{{ backend.host }}",
+ opentsdbPort: {{ backend.port }},
+ opentsdbTagPrefix: "{{ backend.get('prefix', '_t_') }}",
+ {%- endif %}
port: {{ pillar.statsd.server.bind.port }}
}
\ No newline at end of file