027e2ea741
This requires three main changes: * setting CEILOMETER_BIN_DIR appropriately * running the various services with a full path * explicitly installing optional python modules (for mongo and virt drivers, if configured) during the install phase In the process of making this work it was discovered that setting CEILOMETER_BACKEND to something like 'foo' would cause the backend to be configured to use mongodb but for the mongodb system packages and related python modules to not be installed. Fixing this was used to validate the install process under USE_VENV. Change-Id: I35fbfa76bdd60a22ba90b13666b06eeb961dddb3
16 lines
498 B
Plaintext
16 lines
498 B
Plaintext
Listen %PORT%
|
|
|
|
<VirtualHost *:%PORT%>
|
|
WSGIDaemonProcess ceilometer-api processes=2 threads=10 user=%USER% display-name=%{GROUP} %VIRTUALENV%
|
|
WSGIProcessGroup ceilometer-api
|
|
WSGIScriptAlias / %WSGIAPP%
|
|
WSGIApplicationGroup %{GLOBAL}
|
|
<IfVersion >= 2.4>
|
|
ErrorLogFormat "%{cu}t %M"
|
|
</IfVersion>
|
|
ErrorLog /var/log/%APACHE_NAME%/ceilometer.log
|
|
CustomLog /var/log/%APACHE_NAME%/ceilometer_access.log combined
|
|
</VirtualHost>
|
|
|
|
WSGISocketPrefix /var/run/%APACHE_NAME%
|