)]}'
{"lib/stack":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"bd8cd7feded1c138e379a80757480faeb764efe6","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            unset PIP_VIRTUAL_ENV"},{"line_number":35,"context_line":"        fi"},{"line_number":36,"context_line":"    else"},{"line_number":37,"context_line":"        echo \"WARNING: service $service wasn\u0027t installed as function install_${service} doesn\u0027t exist.\""},{"line_number":38,"context_line":"    fi"},{"line_number":39,"context_line":"}"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"dfeb2761_ad7204e2","line":37,"updated":"2017-04-03 22:12:04.000000000","message":"is it enough? feels like it should be an error, at least for grenade.","commit_id":"6ffbac3bb5651eb121c8aaaaf571213f01490def"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"a979a63559214184acd17ccc0964ef6abedce5b8","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            unset PIP_VIRTUAL_ENV"},{"line_number":35,"context_line":"        fi"},{"line_number":36,"context_line":"    else"},{"line_number":37,"context_line":"        echo \"WARNING: service $service wasn\u0027t installed as function install_${service} doesn\u0027t exist.\""},{"line_number":38,"context_line":"    fi"},{"line_number":39,"context_line":"}"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"ff0f0b1f_b3cab39e","line":37,"in_reply_to":"dfeb2761_ad7204e2","updated":"2017-05-26 17:28:49.000000000","message":"probably use the deprecated function (or something like it), so that the WARNINGS also get dumped at the end of the run.","commit_id":"6ffbac3bb5651eb121c8aaaaf571213f01490def"}]}
