)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"873f5d7dc16433c792952b6cce32b0cbe294365d","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add instructions on how deploy API under Apache"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Add new documentation with steps how deploy Cinder API under Apache."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"blueprint non-eventlet-wsgi-app"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3a50d1a3_1bac1787","line":9,"updated":"2015-08-02 19:04:03.000000000","message":"how to deploy","commit_id":"ddab87fd4cc746fe5d20f26c9bcc8611f7826c0a"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"b39dce249fc333dfe48c743e4030056e44e60e11","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Add new documentation with steps how deploy Cinder API under Apache."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"blueprint non-eventlet-wsgi-app"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I25335991206a2563d266baac6730d130890777db"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3a50d1a3_e3b9e816","line":11,"updated":"2015-07-30 14:01:23.000000000","message":"Suggest: \"Implements: blueprint non-wsgi-app\"","commit_id":"ddab87fd4cc746fe5d20f26c9bcc8611f7826c0a"}],"doc/source/devref/api.apache.rst":[{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"873f5d7dc16433c792952b6cce32b0cbe294365d","unresolved":false,"context_lines":[{"line_number":35,"context_line":"Access Control"},{"line_number":36,"context_line":"______________"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"If you are running with Linux kernel security module enabled (for example SELinux or AppArmor) make sure that the file has the appropriate context to access the linked file."}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a50d1a3_dbca2f4f","line":38,"updated":"2015-08-02 19:04:03.000000000","message":"Add a \",\" before \"make\".\n\nPlease clarify what file you are talking about.","commit_id":"ddab87fd4cc746fe5d20f26c9bcc8611f7826c0a"},{"author":{"_account_id":8202,"name":"chenzongliang","email":"chenzongliang@huawei.com","username":"zongliang"},"change_message_id":"74e49bc5a1fc1bca243e144d90050a813b5cc9ae","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Cinder’s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to HTTPD in one of the default locations described in Configuring Cinder."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Access Control"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1a4dcd0f_223eecb8","line":32,"updated":"2015-08-09 13:15:51.000000000","message":"Replace Cinder\u0027 s with Cinder\u0027s","commit_id":"8996c2c1941c29231ef7f2009d346d2b7e0f2999"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"1abc921b0cd25cc306e607e920657db975167bdf","unresolved":false,"context_lines":[{"line_number":25,"context_line":"/etc/httpd/conf.d/cinder_wsgi.conf"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":28,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard link or soft link the files main and admin to the file wsgi/wsgi.py in this directory. For a distribution appropriate place, it should probably be copied to:"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"fa1b9901_e74dc8c4","line":28,"updated":"2015-08-20 18:03:10.000000000","message":"Stating cinder/wsgi/wsgi.py might make it more clear where to locate this file.\n\nRewording the description of linking main and admin might make this less confusing. Maybe something like:\n\nYou can either hard or soft link the file cinder/wsgi/wsgi.py to be both main and admin under the /var/www/cgi-bin/cinder/ directory.","commit_id":"1e2fdbde182ef3bec7a15cbc06a2823b18cc6906"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"c8b4444ada47e45efa03f1c8985216a44885d57b","unresolved":false,"context_lines":[{"line_number":25,"context_line":"/etc/httpd/conf.d/cinder_wsgi.conf"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":28,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard link or soft link the files main and admin to the file wsgi/wsgi.py in this directory. For a distribution appropriate place, it should probably be copied to:"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"fa1b9901_f710fe5a","line":28,"in_reply_to":"fa1b9901_e74dc8c4","updated":"2015-08-21 07:33:08.000000000","message":"sure, I will update with right names, thanks","commit_id":"1e2fdbde182ef3bec7a15cbc06a2823b18cc6906"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"1abc921b0cd25cc306e607e920657db975167bdf","unresolved":false,"context_lines":[{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to HTTPD in one of the default locations described in Configuring Cinder."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Access Control"},{"line_number":36,"context_line":"______________"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fa1b9901_39fd28b4","line":33,"updated":"2015-08-20 18:03:10.000000000","message":"Might be good to just mention the need to restart or reload the web server to pick up the config change. Although maybe that is a good barrier to entry. :)","commit_id":"1e2fdbde182ef3bec7a15cbc06a2823b18cc6906"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"c8b4444ada47e45efa03f1c8985216a44885d57b","unresolved":false,"context_lines":[{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to HTTPD in one of the default locations described in Configuring Cinder."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Access Control"},{"line_number":36,"context_line":"______________"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fa1b9901_540a088b","line":33,"in_reply_to":"fa1b9901_39fd28b4","updated":"2015-08-21 07:33:08.000000000","message":"If someone doesn\u0027t know  it, maybe he/she shouldn\u0027t do it, who knows what servers app goes down:)","commit_id":"1e2fdbde182ef3bec7a15cbc06a2823b18cc6906"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"bfaca017bdd58f5ec85b53bc647f1cdd1e7d8f49","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"      under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":"Running Cinder API under Apache"},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_e44cb59f","line":16,"updated":"2015-09-01 11:45:13.000000000","message":"Rest of the documentation doesn\u0027t add this line.","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"e4958752ebd39de102192f9fc923e399a45c402e","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"      under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":"Running Cinder API under Apache"},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_8d507160","line":16,"in_reply_to":"da20952f_e44cb59f","updated":"2015-09-01 15:06:56.000000000","message":"Done","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"bfaca017bdd58f5ec85b53bc647f1cdd1e7d8f49","unresolved":false,"context_lines":[{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Files"},{"line_number":21,"context_line":"_____"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Copy the file etc/cinder/api-httpd.conf to the appropriate location for your Apache server, most likely:"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_64618504","line":21,"updated":"2015-09-01 11:45:13.000000000","message":"Rest of the documentation uses - character instead of _.","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"e4958752ebd39de102192f9fc923e399a45c402e","unresolved":false,"context_lines":[{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Files"},{"line_number":21,"context_line":"_____"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Copy the file etc/cinder/api-httpd.conf to the appropriate location for your Apache server, most likely:"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_8dd711bf","line":21,"in_reply_to":"da20952f_64618504","updated":"2015-09-01 15:06:56.000000000","message":"Done","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"bfaca017bdd58f5ec85b53bc647f1cdd1e7d8f49","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Copy the file etc/cinder/api-httpd.conf to the appropriate location for your Apache server, most likely:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"/etc/httpd/conf.d/cinder_wsgi.conf"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":28,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_0753eb17","line":25,"updated":"2015-09-01 11:45:13.000000000","message":"You may use `` to mark directories like in other doc pages.\n\n``/etc/httpd/conf.d/cinder_wsgi.conf``","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"e4958752ebd39de102192f9fc923e399a45c402e","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Copy the file etc/cinder/api-httpd.conf to the appropriate location for your Apache server, most likely:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"/etc/httpd/conf.d/cinder_wsgi.conf"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":28,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_4d7d79b0","line":25,"in_reply_to":"da20952f_0753eb17","updated":"2015-09-01 15:06:56.000000000","message":"Done","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"bfaca017bdd58f5ec85b53bc647f1cdd1e7d8f49","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":28,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to HTTPD in one of the default locations described in Configuring Cinder."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_873ffbb2","line":30,"updated":"2015-09-01 11:45:13.000000000","message":"Same here - use ``\n\n``/usr/share/openstack/cinder/httpd/cinder.py``","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"e4958752ebd39de102192f9fc923e399a45c402e","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":28,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to HTTPD in one of the default locations described in Configuring Cinder."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_ad6bf5f0","line":30,"in_reply_to":"da20952f_873ffbb2","updated":"2015-09-01 15:06:56.000000000","message":"Done","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"bfaca017bdd58f5ec85b53bc647f1cdd1e7d8f49","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to HTTPD in one of the default locations described in Configuring Cinder."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Access Control"}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_a46b1df0","line":32,"updated":"2015-09-01 11:45:13.000000000","message":"I believe it should be httpd instead of HTTPD to be consistent with rest of the file.","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"e4958752ebd39de102192f9fc923e399a45c402e","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to HTTPD in one of the default locations described in Configuring Cinder."},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Access Control"}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_6daf1d2c","line":32,"in_reply_to":"da20952f_a46b1df0","updated":"2015-09-01 15:06:56.000000000","message":"Done","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"bfaca017bdd58f5ec85b53bc647f1cdd1e7d8f49","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Access Control"},{"line_number":36,"context_line":"______________"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"If you are running with Linux kernel security module enabled (for example SELinux or AppArmor), make sure that the configuration file has the appropriate context to access the linked file."}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_a410fd59","line":36,"updated":"2015-09-01 11:45:13.000000000","message":"Same here, should be - instead of _ to maintain consistency.","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"e4958752ebd39de102192f9fc923e399a45c402e","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Access Control"},{"line_number":36,"context_line":"______________"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"If you are running with Linux kernel security module enabled (for example SELinux or AppArmor), make sure that the configuration file has the appropriate context to access the linked file."}],"source_content_type":"text/x-rst","patch_set":18,"id":"da20952f_2dfb6549","line":36,"in_reply_to":"da20952f_a410fd59","updated":"2015-09-01 15:06:56.000000000","message":"Done","commit_id":"c71e887ba4aeb8937369dcf0bf4eea15bb3af4cd"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"88342c68e8671516e4d569decbbf36c14b4068db","unresolved":false,"context_lines":[{"line_number":21,"context_line":"-----"},{"line_number":22,"context_line":"Copy the file etc/cinder/api-httpd.conf to the appropriate location for your Apache server, most likely:"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"``/etc/httpd/conf.d/cinder_wsgi.conf"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":27,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"}],"source_content_type":"text/x-rst","patch_set":19,"id":"da20952f_b3c838aa","line":24,"updated":"2015-09-01 15:31:17.000000000","message":"This should end with `` also.","commit_id":"1e70058b44e3d7ce333ce483568ae63748866d0e"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"88342c68e8671516e4d569decbbf36c14b4068db","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":27,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"``/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to httpd in one of the default locations described in Configuring Cinder."},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":19,"id":"da20952f_d3cdacb8","line":29,"updated":"2015-09-01 15:31:17.000000000","message":"Ditto.","commit_id":"1e70058b44e3d7ce333ce483568ae63748866d0e"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"f0c031a7d40a91384dbba24f48e9ba804d53ae05","unresolved":false,"context_lines":[{"line_number":21,"context_line":"-----"},{"line_number":22,"context_line":"Copy the file etc/cinder/api-httpd.conf to the appropriate location for your Apache server, most likely:"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"``/etc/httpd/conf.d/cinder_wsgi.conf"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":27,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"}],"source_content_type":"text/x-rst","patch_set":20,"id":"da20952f_b397d839","line":24,"updated":"2015-09-01 15:33:26.000000000","message":"Should end with `` to be formatted correctly by Sphinx. You can check it out by running tox -edocs.","commit_id":"978b5e0e8e84fb80013df640f1ac7000e6c30efb"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"f0c031a7d40a91384dbba24f48e9ba804d53ae05","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Update this file to match your system configuration (for example, some distributions put httpd logs in the apache2 directory and some in the httpd directory)."},{"line_number":27,"context_line":"Create the directory /var/www/cgi-bin/cinder/. You can either hard or soft link the file cinder/wsgi/wsgi.py to be osapi_volume under the /var/www/cgi-bin/cinder/ directory. For a distribution appropriate place, it should probably be copied to:"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"``/usr/share/openstack/cinder/httpd/cinder.py"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Cinder\u0027s primary configuration file (etc/cinder.conf) and the PasteDeploy configuration file (etc/cinder-paste.ini) must be readable to httpd in one of the default locations described in Configuring Cinder."},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":20,"id":"da20952f_939f3450","line":29,"updated":"2015-09-01 15:33:26.000000000","message":"Ditto.","commit_id":"978b5e0e8e84fb80013df640f1ac7000e6c30efb"}]}
