)]}'
{"jenkins/jobs/nova.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"64b96462bdfe78b4ef3e2499846a212ec1c54294","unresolved":false,"context_lines":[{"line_number":73,"context_line":"          # else, we still take osc-placement from the zuul branch"},{"line_number":74,"context_line":"          # name. So override branch can be \u0027stable/mitaka\u0027 but we can"},{"line_number":75,"context_line":"          # test master changes."},{"line_number":76,"context_line":"          uc_project\u003d`echo $DEVSTACK_PROJECT_FROM_GIT | tr [:lower:] [:upper:] | tr \u0027-\u0027 \u0027_\u0027 | sed \u0027s/[^A-Z_]//\u0027`"},{"line_number":77,"context_line":"          export \"OVERRIDE_\"$uc_project\"_PROJECT_BRANCH\"\u003d$ZUUL_BRANCH"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"          function post_test_hook {{"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dfeb2761_3bad3231","line":76,"updated":"2017-04-03 06:31:29.000000000","message":"You are setting DEVSTACK_PROJECT_FROM_GIT to a static value just a few lines above. So why do you need this complex pipe when the result will only be another static value? Just doing \"export OVERRIDE_OSC_PLACEMENT_PROJECT_BRANCH ...\" below seems much easier to me.","commit_id":"1d9918518c38b1a47c88ad6d00784c28db17a07d"},{"author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"change_message_id":"3f50fb9a227bf5d33c11426e2c5b0cb3489be2ea","unresolved":false,"context_lines":[{"line_number":73,"context_line":"          # else, we still take osc-placement from the zuul branch"},{"line_number":74,"context_line":"          # name. So override branch can be \u0027stable/mitaka\u0027 but we can"},{"line_number":75,"context_line":"          # test master changes."},{"line_number":76,"context_line":"          uc_project\u003d`echo $DEVSTACK_PROJECT_FROM_GIT | tr [:lower:] [:upper:] | tr \u0027-\u0027 \u0027_\u0027 | sed \u0027s/[^A-Z_]//\u0027`"},{"line_number":77,"context_line":"          export \"OVERRIDE_\"$uc_project\"_PROJECT_BRANCH\"\u003d$ZUUL_BRANCH"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"          function post_test_hook {{"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dfeb2761_2a25d5ab","line":76,"in_reply_to":"dfeb2761_3bad3231","updated":"2017-04-03 09:27:06.000000000","message":"Good point, the only reason it is that complex is that I took it from the python-novaclient job :P","commit_id":"1d9918518c38b1a47c88ad6d00784c28db17a07d"}]}
