| # NOTE(sbauza): This virtualhost is only here because some directives can | 
 | # only be set by a virtualhost or server context, so that's why the port is not bound. | 
 | # TODO(sbauza): Find a better way to identify a free port that is not corresponding to an existing | 
 | # vhost. | 
 | <VirtualHost *:8780> | 
 |     WSGIDaemonProcess placement-api processes=%APIWORKERS% threads=1 user=%USER% display-name=%{GROUP} %VIRTUALENV% | 
 |     WSGIProcessGroup placement-api | 
 |     WSGIScriptAlias / %PUBLICWSGI% | 
 |     WSGIApplicationGroup %{GLOBAL} | 
 |     WSGIPassAuthorization On | 
 |     <IfVersion >= 2.4> | 
 |       ErrorLogFormat "%M" | 
 |     </IfVersion> | 
 |     ErrorLog /var/log/%APACHE_NAME%/placement-api.log | 
 |     %SSLENGINE% | 
 |     %SSLCERTFILE% | 
 |     %SSLKEYFILE% | 
 | </VirtualHost> | 
 |  | 
 | Alias /placement %PUBLICWSGI% | 
 | <Location /placement> | 
 |     SetHandler wsgi-script | 
 |     Options +ExecCGI | 
 |     WSGIProcessGroup placement-api | 
 |     WSGIApplicationGroup %{GLOBAL} | 
 |     WSGIPassAuthorization On | 
 | </Location> |