)]}'
{"files/apache-placement-api.template":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"366e0f731d000bae28ec48c00c9409c5951c968b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003cVirtualHost *:80\u003e"},{"line_number":2,"context_line":"    # NOTE(sbauza): This virtualhost is only here because some directives can"},{"line_number":3,"context_line":"    # only be set by a virtualhost or server context, so the name is useless."},{"line_number":4,"context_line":"    ServerName placement.local"},{"line_number":5,"context_line":"    WSGIDaemonProcess placement-api processes\u003d%APIWORKERS% threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":6,"context_line":"    WSGIProcessGroup placement-api"},{"line_number":7,"context_line":"    WSGIApplicationGroup %{GLOBAL}"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"1a6eadb0_19de476d","line":4,"updated":"2016-12-20 15:08:00.000000000","message":"ok, this makes sense to me. If it passes tests, I\u0027m good with it.","commit_id":"30767677e133e5b7f9ef2607910aabfbfa470ed7"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"114ea7f020cb093533651e60080a4836bfa78f4e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# NOTE(sbauza): This virtualhost is only here because some directives can"},{"line_number":2,"context_line":"# only be set by a virtualhost or server context, so that\u0027s why the port is not bound."},{"line_number":3,"context_line":"\u003cVirtualHost *:8778\u003e"},{"line_number":4,"context_line":"    WSGIDaemonProcess placement-api processes\u003d%APIWORKERS% threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":5,"context_line":"    WSGIProcessGroup placement-api"},{"line_number":6,"context_line":"    WSGIScriptAlias / %PUBLICWSGI%"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"1a6eadb0_1b3291f2","line":3,"updated":"2016-12-21 11:35:38.000000000","message":"You should still take the port as input from the template (via %PUBLICPORT% or something else), even if we are not binding it because the use of the port still needs to be acknowledged as \"taken\". Otherwise anything else that tries to configure a virtualhost for the same port will run into problems.","commit_id":"1c676348d94aad7ce16a660441626086903bfdaf"}]}
