)]}'
{"devstack-vm-gate-wrap.sh":[{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"76ac061d145d46e8c9b5f300a9f51fa63ece83bd","unresolved":false,"context_lines":[{"line_number":144,"context_line":"fi"},{"line_number":145,"context_line":"if [[ -n \"$DEVSTACK_PROJECT_FROM_GIT\" ]] ; then"},{"line_number":146,"context_line":"    # We populate the PROJECTS list with any libs that should be installed"},{"line_number":147,"context_line":"    # from source and not pypi assuming that live under openstack/"},{"line_number":148,"context_line":"    TRAILING_COMMA_REMOVED\u003d$(echo \"$DEVSTACK_PROJECT_FROM_GIT\" | sed -e \u0027s/\\(.*\\),$/\\1/\u0027)"},{"line_number":149,"context_line":"    PROCESSED_FROM_GIT\u003d$(echo \"openstack/$TRAILING_COMMA_REMOVED\" | sed -e \u0027s/,/ openstack\\//g\u0027)"},{"line_number":150,"context_line":"    PROJECTS\u003d\"$PROCESSED_FROM_GIT $PROJECTS\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"1a1ced50_d3585b59","line":147,"updated":"2017-03-17 15:42:16.000000000","message":"Would this be easier to understand?\n\n for project_git in ${DEVSTACK_PROJECT_FROM_GIT//,/ }; do\n        PROJECTS\u003d\"openstack/${project_git} $PROJECTS\"\n done","commit_id":"49e50f41ea0e243d57246113740157cbdf495dea"}]}
