)]}'
{"lib/rpc_backend":[{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"828b98f1c3cd7b4b6869a1248e842fe6b22b4922","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    local file\u003d$2"},{"line_number":113,"context_line":"    local section\u003d${3:-DEFAULT}"},{"line_number":114,"context_line":"    if is_service_enabled rabbit || { [ -n \"$RABBIT_HOST\" ] \u0026\u0026 [ -n \"$RABBIT_PASSWORD\" ]; }; then"},{"line_number":115,"context_line":"        iniset $file $section transport_url $(get_transport_url)"},{"line_number":116,"context_line":"        if [ -n \"$RABBIT_HEARTBEAT_TIMEOUT_THRESHOLD\" ]; then"},{"line_number":117,"context_line":"            iniset $file oslo_messaging_rabbit heartbeat_timeout_threshold $RABBIT_HEARTBEAT_TIMEOUT_THRESHOLD"},{"line_number":118,"context_line":"        fi"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"9a1a9d01_25aa7471","line":115,"updated":"2015-10-02 10:55:21.000000000","message":"Dmitry, Can we use $RABBIT_DRIVER here as well and leave the rabbit_* params as well? Why do we need to change this?","commit_id":"30b5f8c5d7dfcaafb5fa6184d1add6fe7545b7ed"},{"author":{"_account_id":8601,"name":"Dmitriy Ukhlov","email":"dukhlov@mirantis.com","username":"dukhlov"},"change_message_id":"26b0291014053225f66fe4662a823d04e07ac709","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    local file\u003d$2"},{"line_number":113,"context_line":"    local section\u003d${3:-DEFAULT}"},{"line_number":114,"context_line":"    if is_service_enabled rabbit || { [ -n \"$RABBIT_HOST\" ] \u0026\u0026 [ -n \"$RABBIT_PASSWORD\" ]; }; then"},{"line_number":115,"context_line":"        iniset $file $section transport_url $(get_transport_url)"},{"line_number":116,"context_line":"        if [ -n \"$RABBIT_HEARTBEAT_TIMEOUT_THRESHOLD\" ]; then"},{"line_number":117,"context_line":"            iniset $file oslo_messaging_rabbit heartbeat_timeout_threshold $RABBIT_HEARTBEAT_TIMEOUT_THRESHOLD"},{"line_number":118,"context_line":"        fi"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"9a1a9d01_c862ad16","line":115,"in_reply_to":"9a1a9d01_25aa7471","updated":"2015-10-02 11:33:00.000000000","message":"Yes, we can. But as far as I know configuration using transport_url is primary way. (If it is set rabbit_ options will be ignored). But sure I can leave rpc_backend based configuration","commit_id":"30b5f8c5d7dfcaafb5fa6184d1add6fe7545b7ed"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"87e142491052159b243ac788d48e7dc915b03d10","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    local file\u003d$2"},{"line_number":113,"context_line":"    local section\u003d${3:-DEFAULT}"},{"line_number":114,"context_line":"    if is_service_enabled rabbit || { [ -n \"$RABBIT_HOST\" ] \u0026\u0026 [ -n \"$RABBIT_PASSWORD\" ]; }; then"},{"line_number":115,"context_line":"        iniset $file $section transport_url $(get_transport_url)"},{"line_number":116,"context_line":"        if [ -n \"$RABBIT_HEARTBEAT_TIMEOUT_THRESHOLD\" ]; then"},{"line_number":117,"context_line":"            iniset $file oslo_messaging_rabbit heartbeat_timeout_threshold $RABBIT_HEARTBEAT_TIMEOUT_THRESHOLD"},{"line_number":118,"context_line":"        fi"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"9a1a9d01_0b341fdc","line":115,"in_reply_to":"9a1a9d01_c862ad16","updated":"2015-10-02 11:37:30.000000000","message":"cool. let\u0027s do the minimum change here in devstack. thanks","commit_id":"30b5f8c5d7dfcaafb5fa6184d1add6fe7545b7ed"}],"stack.sh":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"0f14e6c8b2c50d4fc6a0cfea166fdc92f42fa8cd","unresolved":false,"context_lines":[{"line_number":628,"context_line":"# isn\u0027t enabled."},{"line_number":629,"context_line":""},{"line_number":630,"context_line":"RABBIT_DRIVER\u003d${RABBIT_DRIVER:-rabbit}"},{"line_number":631,"context_line":"if [[ $RABBIT_DRIVER !\u003d \"rabbit\" ]] \u0026\u0026 [[ $RABBIT_DRIVER !\u003d \"pika\" ]]; then"},{"line_number":632,"context_line":"    die $LINENO \"RABBIT_DRIVER must be either rabbit or pika\""},{"line_number":633,"context_line":"fi"},{"line_number":634,"context_line":"RABBIT_USERID\u003d${RABBIT_USERID:-stackrabbit}"}],"source_content_type":"text/x-sh","patch_set":4,"id":"5a2ca52d_afba9bbe","line":631,"updated":"2015-10-15 10:52:00.000000000","message":"would it be possible to use rabbit+pika://  instead of pika:// . \u003cserver_type\u003e+\u003cdriver_spec\u003e as the sqlalchemy does http://docs.sqlalchemy.org/en/rel_0_9/core/engines.html ?","commit_id":"ae014fe1f088e4e748055b7a207ea63fd58a931e"}]}
