)]}'
{"lib/keystone":[{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"7134a2b3e9b2a3f6b6f1a1308f5c685eb5ea4ff1","unresolved":false,"context_lines":[{"line_number":257,"context_line":"        setup_colorized_logging $KEYSTONE_CONF DEFAULT"},{"line_number":258,"context_line":"    fi"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"    if is_apache_enabled_service keystone; then"},{"line_number":261,"context_line":"        _config_keystone_apache_wsgi"},{"line_number":262,"context_line":"    fi"},{"line_number":263,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAXX%2F%2Fxao%3D","line":260,"updated":"2014-04-28 03:18:22.000000000","message":"i\u0027m not sure of devstack\u0027s rules here but i would expect we should try to keep compatibility here with the existing code.\n\nso \n\n    if is_apache_enabled_service key || is_apache_enabled_service keystone; then\n\nat least for a while.","commit_id":"194bf1e8483dc5248f9c7c886ddff1f2aa03c55b"},{"author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"change_message_id":"bb6989b639134622663766cba24cd0d42650cd99","unresolved":false,"context_lines":[{"line_number":257,"context_line":"        setup_colorized_logging $KEYSTONE_CONF DEFAULT"},{"line_number":258,"context_line":"    fi"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"    if is_apache_enabled_service keystone; then"},{"line_number":261,"context_line":"        _config_keystone_apache_wsgi"},{"line_number":262,"context_line":"    fi"},{"line_number":263,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAXX%2F%2FuOE%3D","line":260,"in_reply_to":"AAAAXX%2F%2Fxao%3D","updated":"2014-04-28 13:11:26.000000000","message":"Done","commit_id":"194bf1e8483dc5248f9c7c886ddff1f2aa03c55b"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"c10e22d86017ed75e1b8e33533cdb27afcfba5dd","unresolved":false,"context_lines":[{"line_number":257,"context_line":"        setup_colorized_logging $KEYSTONE_CONF DEFAULT"},{"line_number":258,"context_line":"    fi"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"    if is_apache_enabled_service key || is_apache_enabled_service keystone; then"},{"line_number":261,"context_line":"        _config_keystone_apache_wsgi"},{"line_number":262,"context_line":"    fi"},{"line_number":263,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"bad4c104_033150ec","line":260,"updated":"2014-04-29 01:11:19.000000000","message":"I believe that you can avoid the need for the || in this case since the is_apache_enabled_service can take a list of services to check for.\n\nSuggest something like:\n\n    if is_apache_enabled_service key keystone; then","commit_id":"73d30ebeb3b58bcd8ffa87fd4377e58267896e05"},{"author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"change_message_id":"5238491eef503d3356a3ade0a428249ee7387b1e","unresolved":false,"context_lines":[{"line_number":257,"context_line":"        setup_colorized_logging $KEYSTONE_CONF DEFAULT"},{"line_number":258,"context_line":"    fi"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"    if is_apache_enabled_service key || is_apache_enabled_service keystone; then"},{"line_number":261,"context_line":"        _config_keystone_apache_wsgi"},{"line_number":262,"context_line":"    fi"},{"line_number":263,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"bad4c104_4fad2488","line":260,"in_reply_to":"bad4c104_033150ec","updated":"2014-04-29 19:16:48.000000000","message":"Done","commit_id":"73d30ebeb3b58bcd8ffa87fd4377e58267896e05"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"c10e22d86017ed75e1b8e33533cdb27afcfba5dd","unresolved":false,"context_lines":[{"line_number":413,"context_line":"    fi"},{"line_number":414,"context_line":"    git_clone $KEYSTONE_REPO $KEYSTONE_DIR $KEYSTONE_BRANCH"},{"line_number":415,"context_line":"    setup_develop $KEYSTONE_DIR"},{"line_number":416,"context_line":"    if is_apache_enabled_service key || is_apache_enabled_service keystone; then"},{"line_number":417,"context_line":"        install_apache_wsgi"},{"line_number":418,"context_line":"    fi"},{"line_number":419,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"bad4c104_234d7473","line":416,"updated":"2014-04-29 01:11:19.000000000","message":"same as line 260","commit_id":"73d30ebeb3b58bcd8ffa87fd4377e58267896e05"},{"author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"change_message_id":"5238491eef503d3356a3ade0a428249ee7387b1e","unresolved":false,"context_lines":[{"line_number":413,"context_line":"    fi"},{"line_number":414,"context_line":"    git_clone $KEYSTONE_REPO $KEYSTONE_DIR $KEYSTONE_BRANCH"},{"line_number":415,"context_line":"    setup_develop $KEYSTONE_DIR"},{"line_number":416,"context_line":"    if is_apache_enabled_service key || is_apache_enabled_service keystone; then"},{"line_number":417,"context_line":"        install_apache_wsgi"},{"line_number":418,"context_line":"    fi"},{"line_number":419,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"bad4c104_6faae871","line":416,"in_reply_to":"bad4c104_234d7473","updated":"2014-04-29 19:16:48.000000000","message":"Done","commit_id":"73d30ebeb3b58bcd8ffa87fd4377e58267896e05"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"c10e22d86017ed75e1b8e33533cdb27afcfba5dd","unresolved":false,"context_lines":[{"line_number":426,"context_line":"        service_port\u003d$KEYSTONE_SERVICE_PORT_INT"},{"line_number":427,"context_line":"    fi"},{"line_number":428,"context_line":""},{"line_number":429,"context_line":"    if is_apache_enabled_service key || is_apache_enabled_service keystone; then"},{"line_number":430,"context_line":"        restart_apache_server"},{"line_number":431,"context_line":"        screen_it key \"cd $KEYSTONE_DIR \u0026\u0026 sudo tail -f /var/log/$APACHE_NAME/keystone\""},{"line_number":432,"context_line":"    else"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"bad4c104_0348705a","line":429,"updated":"2014-04-29 01:11:19.000000000","message":"same as line 260","commit_id":"73d30ebeb3b58bcd8ffa87fd4377e58267896e05"},{"author":{"_account_id":10917,"name":"Gabriel Bezerra","email":"gabrielb@lsd.ufcg.edu.br","username":"gabriel.bezerra"},"change_message_id":"5238491eef503d3356a3ade0a428249ee7387b1e","unresolved":false,"context_lines":[{"line_number":426,"context_line":"        service_port\u003d$KEYSTONE_SERVICE_PORT_INT"},{"line_number":427,"context_line":"    fi"},{"line_number":428,"context_line":""},{"line_number":429,"context_line":"    if is_apache_enabled_service key || is_apache_enabled_service keystone; then"},{"line_number":430,"context_line":"        restart_apache_server"},{"line_number":431,"context_line":"        screen_it key \"cd $KEYSTONE_DIR \u0026\u0026 sudo tail -f /var/log/$APACHE_NAME/keystone\""},{"line_number":432,"context_line":"    else"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"bad4c104_8fb64cdb","line":429,"in_reply_to":"bad4c104_0348705a","updated":"2014-04-29 19:16:48.000000000","message":"Done","commit_id":"73d30ebeb3b58bcd8ffa87fd4377e58267896e05"}]}
