From 63eee5842371aad31c4664b32925c149bbfcbafa Mon Sep 17 00:00:00 2001 From: elijah Date: Fri, 8 Mar 2013 23:05:06 -0800 Subject: added stunnel and haproxy keys to webapp.json --- services/webapp.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/webapp.json b/services/webapp.json index 4bd9b50..13123e4 100644 --- a/services/webapp.json +++ b/services/webapp.json @@ -1,5 +1,10 @@ { "webapp": { - "couchdb_user": "= global.services[:couchdb].couch.users[:admin]" + "couchdb_user": "= global.services[:couchdb].couch.users[:admin]", + "couchdb_hosts": "= hostnames nodes_like_me[:services => :couchdb]" + }, + "stunnel": "= nextport = 5000; nodes_like_me[:services => :couchdb].values.inject({}) {|hsh, node| hsh[node.name + node.couch.port.to_s] = {:host => node.domain.name, :port => node.couch.port, :local_port => nextport}; nextport+=1; hsh}", + "haproxy": { + "local_ports": "= stunnel.values.collect {|i|i[:local_port]}" } } \ No newline at end of file -- cgit v1.2.3