)]}'
{"manifests/haproxy/endpoint.pp":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"f5195e6998596ea21d4568497a944ecbf53b915b","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    # service exposed to the public network"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"    if $public_certificate {"},{"line_number":91,"context_line":"      $public_bind_opts \u003d list_to_hash(suffix(join(any2array($public_virtual_ip), \u0027,\u0027), \":${public_ssl_port}\"), union($haproxy_listen_bind_param, [\u0027ssl\u0027, \u0027crt\u0027, $public_certificate]))"},{"line_number":92,"context_line":"    } else {"},{"line_number":93,"context_line":"      $public_bind_opts \u003d list_to_hash(suffix(join(any2array($public_virtual_ip), \u0027,\u0027), \":${service_port}\"), $haproxy_listen_bind_param)"},{"line_number":94,"context_line":"    }"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"dada55a8_ea1531e5","line":91,"range":{"start_line":91,"start_character":39,"end_line":91,"end_character":110},"updated":"2016-07-25 20:46:11.000000000","message":"I think you want the join outside the suffix.\n\n\njoin(suffix(any2array($public_virtual_ip), \":${public_ssl_port}\"), \u0027,\u0027)\n\n\notherwise you\u0027ll end up with \u00271.1.1.1,2.2.2.2:\u003cport\u003e\u0027 when you\u0027d want \u00271.1.1.1:\u003cport\u003e,2.2.2.2:\u003cport\u003e\u0027","commit_id":"5a7f6b7e47429c0b92ecc7ceb7452a633e4ea728"}]}
