)]}'
{"scripts/redstack":[{"author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"change_message_id":"bb689e884764d17508f9da0b6f60838be5ae3c30","unresolved":false,"context_lines":[{"line_number":529,"context_line":"    TOKEN\u003d$(openstack token issue | grep \u0027 id \u0027 | get_field 2)"},{"line_number":530,"context_line":"    GLANCE_IMAGEIDS\u003d$(glance image-list | grep $(basename $IMAGE_URL .qcow2) | get_field 1)"},{"line_number":531,"context_line":"    if [[ -n $GLANCE_IMAGEIDS ]]; then"},{"line_number":532,"context_line":"        glance image-delete $GLANCE_IMAGEIDS"},{"line_number":533,"context_line":"    fi"},{"line_number":534,"context_line":"    GLANCE_IMAGEID\u003d`get_glance_id upload_image $IMAGE_URL $TOKEN`"},{"line_number":535,"context_line":"    source $PATH_DEVSTACK_SRC/openrc demo demo"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"9aa53dc9_dba76ba5","line":532,"updated":"2015-04-10 15:24:55.000000000","message":"openstack-client has the commands to manage images also.\nWe should use the same here when we are proceeding to use openstack-client","commit_id":"f18e96715e821a0fcab85d0bcef9a9378b7ef255"},{"author":{"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},"change_message_id":"6928d6495f93087aef27a30d44f228efebb1a2af","unresolved":false,"context_lines":[{"line_number":529,"context_line":"    TOKEN\u003d$(openstack token issue | grep \u0027 id \u0027 | get_field 2)"},{"line_number":530,"context_line":"    GLANCE_IMAGEIDS\u003d$(glance image-list | grep $(basename $IMAGE_URL .qcow2) | get_field 1)"},{"line_number":531,"context_line":"    if [[ -n $GLANCE_IMAGEIDS ]]; then"},{"line_number":532,"context_line":"        glance image-delete $GLANCE_IMAGEIDS"},{"line_number":533,"context_line":"    fi"},{"line_number":534,"context_line":"    GLANCE_IMAGEID\u003d`get_glance_id upload_image $IMAGE_URL $TOKEN`"},{"line_number":535,"context_line":"    source $PATH_DEVSTACK_SRC/openrc demo demo"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5aa745d1_437c3172","line":532,"in_reply_to":"7aaa499b_1df3360c","updated":"2015-04-16 17:08:04.000000000","message":"We should do this in future patches. This patch is just focused on keystone which I think is more cohesive which makes it easier to review and test.","commit_id":"f18e96715e821a0fcab85d0bcef9a9378b7ef255"},{"author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"change_message_id":"19029d93e3adb176414a6ed5b61c77220d576153","unresolved":false,"context_lines":[{"line_number":529,"context_line":"    TOKEN\u003d$(openstack token issue | grep \u0027 id \u0027 | get_field 2)"},{"line_number":530,"context_line":"    GLANCE_IMAGEIDS\u003d$(glance image-list | grep $(basename $IMAGE_URL .qcow2) | get_field 1)"},{"line_number":531,"context_line":"    if [[ -n $GLANCE_IMAGEIDS ]]; then"},{"line_number":532,"context_line":"        glance image-delete $GLANCE_IMAGEIDS"},{"line_number":533,"context_line":"    fi"},{"line_number":534,"context_line":"    GLANCE_IMAGEID\u003d`get_glance_id upload_image $IMAGE_URL $TOKEN`"},{"line_number":535,"context_line":"    source $PATH_DEVSTACK_SRC/openrc demo demo"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"7aaa499b_1df3360c","line":532,"in_reply_to":"7aaa499b_d25714c9","updated":"2015-04-13 06:39:44.000000000","message":"So, why do you want to wait, until they are deprecated, when we have the option, we should clean in one go, even the nova commands which are used here for flavor as well as the network commands all could be replaced.","commit_id":"f18e96715e821a0fcab85d0bcef9a9378b7ef255"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"86332a43fe658d3e2a743eefe57417cc0a0983b4","unresolved":false,"context_lines":[{"line_number":529,"context_line":"    TOKEN\u003d$(openstack token issue | grep \u0027 id \u0027 | get_field 2)"},{"line_number":530,"context_line":"    GLANCE_IMAGEIDS\u003d$(glance image-list | grep $(basename $IMAGE_URL .qcow2) | get_field 1)"},{"line_number":531,"context_line":"    if [[ -n $GLANCE_IMAGEIDS ]]; then"},{"line_number":532,"context_line":"        glance image-delete $GLANCE_IMAGEIDS"},{"line_number":533,"context_line":"    fi"},{"line_number":534,"context_line":"    GLANCE_IMAGEID\u003d`get_glance_id upload_image $IMAGE_URL $TOKEN`"},{"line_number":535,"context_line":"    source $PATH_DEVSTACK_SRC/openrc demo demo"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"7aaa499b_d25714c9","line":532,"in_reply_to":"9aa53dc9_dba76ba5","updated":"2015-04-10 17:59:52.000000000","message":"Since it hasn\u0027t been deprecated yet, I opted to continue with the status quo.","commit_id":"f18e96715e821a0fcab85d0bcef9a9378b7ef255"}]}
