)]}'
{"contrib/vagrant/Vagrantfile":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"35506f765ac3e49cc96ca570c5ee55d99b643526","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    override.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\""},{"line_number":32,"context_line":"    override.vm.synced_folder \"../..\", \"/opt/stack/searchlight\", type: \"nfs\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    if File.directory?(\"../../../python-searchlightclient\")"},{"line_number":35,"context_line":"      override.vm.synced_folder \"../../../python-searchlightclient\", \"/opt/stack/python-searchlightclient\", type: \"nfs\""},{"line_number":36,"context_line":"    end"},{"line_number":37,"context_line":"  end"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"ba3cc151_42dbe0ed","line":34,"updated":"2015-07-06 16:28:01.000000000","message":"We probably should not look for searchlight client. I don\u0027t think that\u0027s going to be a thing for a while, so we may as well add it when we make it a thing.","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"9c181b247697352f7b418ebc6107df7bd146e091","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    override.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\""},{"line_number":32,"context_line":"    override.vm.synced_folder \"../..\", \"/opt/stack/searchlight\", type: \"nfs\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    if File.directory?(\"../../../python-searchlightclient\")"},{"line_number":35,"context_line":"      override.vm.synced_folder \"../../../python-searchlightclient\", \"/opt/stack/python-searchlightclient\", type: \"nfs\""},{"line_number":36,"context_line":"    end"},{"line_number":37,"context_line":"  end"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"ba3cc151_ecd5d442","line":34,"in_reply_to":"ba3cc151_42dbe0ed","updated":"2015-07-08 16:52:33.000000000","message":"Agreed","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"afa1aa946f420241e08def1e385253f174c92db0","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    override.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\""},{"line_number":32,"context_line":"    override.vm.synced_folder \"../..\", \"/opt/stack/searchlight\", type: \"nfs\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    if File.directory?(\"../../../python-searchlightclient\")"},{"line_number":35,"context_line":"      override.vm.synced_folder \"../../../python-searchlightclient\", \"/opt/stack/python-searchlightclient\", type: \"nfs\""},{"line_number":36,"context_line":"    end"},{"line_number":37,"context_line":"  end"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"fa1b9901_27577d5b","line":34,"in_reply_to":"ba3cc151_ecd5d442","updated":"2015-08-25 16:28:02.000000000","message":"Yes, remove.","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":31,"context_line":"    override.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\""},{"line_number":32,"context_line":"    override.vm.synced_folder \"../..\", \"/opt/stack/searchlight\", type: \"nfs\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    if File.directory?(\"../../../python-searchlightclient\")"},{"line_number":35,"context_line":"      override.vm.synced_folder \"../../../python-searchlightclient\", \"/opt/stack/python-searchlightclient\", type: \"nfs\""},{"line_number":36,"context_line":"    end"},{"line_number":37,"context_line":"  end"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f79a3b5_2c7bf27a","line":34,"in_reply_to":"fa1b9901_27577d5b","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"35506f765ac3e49cc96ca570c5ee55d99b643526","unresolved":false,"context_lines":[{"line_number":60,"context_line":"fi"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"# Install Searchlight DevStack extension"},{"line_number":63,"context_line":"cd /opt/stack/searchlight/contrib/devstack"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"for f in lib/* extras.d/* exercises/*; do"},{"line_number":66,"context_line":"    if [ ! -f \"/home/vagrant/devstack/$f\" ]; then"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"ba3cc151_62d864f0","line":63,"updated":"2015-07-06 16:28:01.000000000","message":"Nice catch Travis.","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"40d051fb7d86f5d7b53b10b524a051d33f94c906","unresolved":false,"context_lines":[{"line_number":60,"context_line":"fi"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"# Install Searchlight DevStack extension"},{"line_number":63,"context_line":"cd /opt/stack/searchlight/contrib/devstack"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"for f in lib/* extras.d/* exercises/*; do"},{"line_number":66,"context_line":"    if [ ! -f \"/home/vagrant/devstack/$f\" ]; then"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"ba3cc151_c4c8b257","line":63,"updated":"2015-07-03 00:39:00.000000000","message":"isn\u0027t this out of date now?  it is under searchlight/devstack","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"afa1aa946f420241e08def1e385253f174c92db0","unresolved":false,"context_lines":[{"line_number":60,"context_line":"fi"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"# Install Searchlight DevStack extension"},{"line_number":63,"context_line":"cd /opt/stack/searchlight/contrib/devstack"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"for f in lib/* extras.d/* exercises/*; do"},{"line_number":66,"context_line":"    if [ ! -f \"/home/vagrant/devstack/$f\" ]; then"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"fa1b9901_47a15145","line":63,"in_reply_to":"ba3cc151_62d864f0","updated":"2015-08-25 16:28:02.000000000","message":"You don\u0027t need to install it anymore.  The devstack plugin was changed to be devstack plugin base via URL.  See comment in local.conf, but all you have to do is:\n\n enable_plugin searchlight http://git.openstack.org/openstack/searchlight\n enable_service searchlight-api\n enable_service searchlight-listener","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":60,"context_line":"fi"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"# Install Searchlight DevStack extension"},{"line_number":63,"context_line":"cd /opt/stack/searchlight/contrib/devstack"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"for f in lib/* extras.d/* exercises/*; do"},{"line_number":66,"context_line":"    if [ ! -f \"/home/vagrant/devstack/$f\" ]; then"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f79a3b5_ec989ac0","line":63,"in_reply_to":"fa1b9901_47a15145","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"40d051fb7d86f5d7b53b10b524a051d33f94c906","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"for f in lib/* extras.d/* exercises/*; do"},{"line_number":66,"context_line":"    if [ ! -f \"/home/vagrant/devstack/$f\" ]; then"},{"line_number":67,"context_line":"        ln -fs /opt/stack/searchlight/contrib/devstack/$f -t /home/vagrant/devstack/$(dirname $f)"},{"line_number":68,"context_line":"    fi"},{"line_number":69,"context_line":"done"},{"line_number":70,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"ba3cc151_64c3e638","line":67,"updated":"2015-07-03 00:39:00.000000000","message":"path?","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"afa1aa946f420241e08def1e385253f174c92db0","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"for f in lib/* extras.d/* exercises/*; do"},{"line_number":66,"context_line":"    if [ ! -f \"/home/vagrant/devstack/$f\" ]; then"},{"line_number":67,"context_line":"        ln -fs /opt/stack/searchlight/contrib/devstack/$f -t /home/vagrant/devstack/$(dirname $f)"},{"line_number":68,"context_line":"    fi"},{"line_number":69,"context_line":"done"},{"line_number":70,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"fa1b9901_67bd7567","line":67,"in_reply_to":"ba3cc151_64c3e638","updated":"2015-08-25 16:28:02.000000000","message":"Still needed?","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"for f in lib/* extras.d/* exercises/*; do"},{"line_number":66,"context_line":"    if [ ! -f \"/home/vagrant/devstack/$f\" ]; then"},{"line_number":67,"context_line":"        ln -fs /opt/stack/searchlight/contrib/devstack/$f -t /home/vagrant/devstack/$(dirname $f)"},{"line_number":68,"context_line":"    fi"},{"line_number":69,"context_line":"done"},{"line_number":70,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f79a3b5_ac8e2276","line":67,"in_reply_to":"fa1b9901_67bd7567","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"}],"contrib/vagrant/local.conf":[{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"40d051fb7d86f5d7b53b10b524a051d33f94c906","unresolved":false,"context_lines":[{"line_number":24,"context_line":"# Searchlight Devstack Config"},{"line_number":25,"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"},{"line_number":26,"context_line":"# Enable Searchlight services"},{"line_number":27,"context_line":"enable_service searchlight searchlight-api"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"# Other Devstack Config"},{"line_number":30,"context_line":"# \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/plain","patch_set":2,"id":"ba3cc151_2492be4c","line":27,"updated":"2015-07-03 00:39:00.000000000","message":"I thought we don\u0027t need to enable searchlight?  Just searchlight-api.","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"9c181b247697352f7b418ebc6107df7bd146e091","unresolved":false,"context_lines":[{"line_number":24,"context_line":"# Searchlight Devstack Config"},{"line_number":25,"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"},{"line_number":26,"context_line":"# Enable Searchlight services"},{"line_number":27,"context_line":"enable_service searchlight searchlight-api"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"# Other Devstack Config"},{"line_number":30,"context_line":"# \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/plain","patch_set":2,"id":"ba3cc151_cc37b0ae","line":27,"in_reply_to":"ba3cc151_2492be4c","updated":"2015-07-08 16:52:33.000000000","message":"Agreed. Also need to enable searchlight-listener","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":24,"context_line":"# Searchlight Devstack Config"},{"line_number":25,"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"},{"line_number":26,"context_line":"# Enable Searchlight services"},{"line_number":27,"context_line":"enable_service searchlight searchlight-api"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"# Other Devstack Config"},{"line_number":30,"context_line":"# \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/plain","patch_set":2,"id":"3f79a3b5_0cd95681","line":27,"in_reply_to":"ba3cc151_cc37b0ae","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"afa1aa946f420241e08def1e385253f174c92db0","unresolved":false,"context_lines":[{"line_number":25,"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"},{"line_number":26,"context_line":"# Enable Searchlight services"},{"line_number":27,"context_line":"enable_service searchlight searchlight-api"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"# Other Devstack Config"},{"line_number":30,"context_line":"# \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":"# Optional TLS Proxy"}],"source_content_type":"text/plain","patch_set":2,"id":"fa1b9901_4785d1cc","line":28,"updated":"2015-08-25 16:28:02.000000000","message":"This should be changed to:\n\n enable_plugin searchlight http://git.openstack.org/openstack/searchlight\n enable_service searchlight-api\n enable_service searchlight-listener","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":25,"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"},{"line_number":26,"context_line":"# Enable Searchlight services"},{"line_number":27,"context_line":"enable_service searchlight searchlight-api"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"# Other Devstack Config"},{"line_number":30,"context_line":"# \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":"# Optional TLS Proxy"}],"source_content_type":"text/plain","patch_set":2,"id":"3f79a3b5_ace38233","line":28,"in_reply_to":"fa1b9901_4785d1cc","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"9c181b247697352f7b418ebc6107df7bd146e091","unresolved":false,"context_lines":[{"line_number":53,"context_line":"[[post-config|$NOVA_CONF]]"},{"line_number":54,"context_line":"[DEFAULT]"},{"line_number":55,"context_line":"notification_driver\u003dmessagingv2"},{"line_number":56,"context_line":"notification_topics\u003dsearchlight_nova"},{"line_number":57,"context_line":"notify_on_state_change\u003dvm_and_task_state"},{"line_number":58,"context_line":"notify_on_any_change\u003dTrue"},{"line_number":59,"context_line":"instance_usage_audit\u003dTrue"}],"source_content_type":"text/plain","patch_set":2,"id":"ba3cc151_6c70e472","line":56,"updated":"2015-07-08 16:52:33.000000000","message":"Is this going to work? I think the notification topic\u0027s hardcoded into the plugins right now (which it should not be)","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":53,"context_line":"[[post-config|$NOVA_CONF]]"},{"line_number":54,"context_line":"[DEFAULT]"},{"line_number":55,"context_line":"notification_driver\u003dmessagingv2"},{"line_number":56,"context_line":"notification_topics\u003dsearchlight_nova"},{"line_number":57,"context_line":"notify_on_state_change\u003dvm_and_task_state"},{"line_number":58,"context_line":"notify_on_any_change\u003dTrue"},{"line_number":59,"context_line":"instance_usage_audit\u003dTrue"}],"source_content_type":"text/plain","patch_set":2,"id":"3f79a3b5_6cd32a61","line":56,"in_reply_to":"ba3cc151_6c70e472","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"afa1aa946f420241e08def1e385253f174c92db0","unresolved":false,"context_lines":[{"line_number":62,"context_line":"[[post-config|$NEUTRON_CONF]]"},{"line_number":63,"context_line":"[DEFAULT]"},{"line_number":64,"context_line":"notification_driver\u003dmessagingv2"},{"line_number":65,"context_line":"notification_topics\u003dsearchlight_neutron"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"[[post-config|$GLANCE_API_CONF]]"},{"line_number":68,"context_line":"[DEFAULT]"}],"source_content_type":"text/plain","patch_set":2,"id":"fa1b9901_4737114d","line":65,"updated":"2015-08-25 16:28:02.000000000","message":"should be notification_topics \u003d searchlight_indexer","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":62,"context_line":"[[post-config|$NEUTRON_CONF]]"},{"line_number":63,"context_line":"[DEFAULT]"},{"line_number":64,"context_line":"notification_driver\u003dmessagingv2"},{"line_number":65,"context_line":"notification_topics\u003dsearchlight_neutron"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"[[post-config|$GLANCE_API_CONF]]"},{"line_number":68,"context_line":"[DEFAULT]"}],"source_content_type":"text/plain","patch_set":2,"id":"3f79a3b5_8cd6c64e","line":65,"in_reply_to":"fa1b9901_4737114d","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"afa1aa946f420241e08def1e385253f174c92db0","unresolved":false,"context_lines":[{"line_number":67,"context_line":"[[post-config|$GLANCE_API_CONF]]"},{"line_number":68,"context_line":"[DEFAULT]"},{"line_number":69,"context_line":"notification_driver\u003dmessagingv2"},{"line_number":70,"context_line":"notification_topics\u003dsearchlight_glance"}],"source_content_type":"text/plain","patch_set":2,"id":"fa1b9901_470e318d","line":70,"updated":"2015-08-25 16:28:02.000000000","message":"should be:\n\nnotification_topics \u003d searchlight_indexer\nrpc_backend \u003d \u0027rabbit\u0027","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"4f7e0ddd27842d992d187158647b5a5a6c70dd1a","unresolved":false,"context_lines":[{"line_number":67,"context_line":"[[post-config|$GLANCE_API_CONF]]"},{"line_number":68,"context_line":"[DEFAULT]"},{"line_number":69,"context_line":"notification_driver\u003dmessagingv2"},{"line_number":70,"context_line":"notification_topics\u003dsearchlight_glance"}],"source_content_type":"text/plain","patch_set":2,"id":"3f79a3b5_2cc9b2aa","line":70,"in_reply_to":"fa1b9901_470e318d","updated":"2018-08-28 07:48:06.000000000","message":"Done","commit_id":"ca8313c627dd4331f1e6f0fdf036b0a779d43555"}]}
