)]}'
{"jenkins/scripts/common_translation_update.sh":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"9bdc056c6dd1347bd88bf76eac81a13aff4b4f53","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    UPPER_CONSTRAINTS\u003dhttps://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt"},{"line_number":33,"context_line":"    if [[ \"$branch\" !\u003d \"master\" ]] ; then"},{"line_number":34,"context_line":"        UPPER_CONSTRAINTS\u003d\"https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h\u003d$branch\""},{"line_number":35,"context_line":"    fi"},{"line_number":36,"context_line":"    GIT_BRANCH\u003d$branch"},{"line_number":37,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":1,"id":"1a122d0e_0e0fff2e","line":34,"updated":"2016-04-24 16:46:36.000000000","message":"nit Why not do:\n\n UPPER_CONSTRAINTS\u003d\"${UPPER_CONSTRAINTS}?h\u003d$branch\"\n\nrather than hard code the URL twice?","commit_id":"7c4a770871df3a9761aaf202a8866120fbceb7a3"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"9bdc056c6dd1347bd88bf76eac81a13aff4b4f53","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    virtualenv $VENV"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    # Install babel using global upper constraints."},{"line_number":61,"context_line":"    $VENV/bin/pip install \u0027Babel\u003e1.3\u0027 -c $UPPER_CONSTRAINTS"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    # Get version, run this twice - the first one will install pbr"},{"line_number":64,"context_line":"    # and get extra output."}],"source_content_type":"text/x-sh","patch_set":1,"id":"1a122d0e_6e5673d3","line":61,"updated":"2016-04-24 16:46:36.000000000","message":"nit  If we\u0027re constrained why not just pip install Babel ?","commit_id":"7c4a770871df3a9761aaf202a8866120fbceb7a3"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"c2e91a67086a2599253c939e24e713064df9963a","unresolved":false,"context_lines":[{"line_number":25,"context_line":"# Have invalid files been found?"},{"line_number":26,"context_line":"INVALID_PO_FILE\u003d0"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"# Set up some branch dependend variables"},{"line_number":29,"context_line":"function init_branch {"},{"line_number":30,"context_line":"    local branch\u003d$1"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"1a122d0e_6928ba86","line":28,"updated":"2016-04-28 18:13:50.000000000","message":"nit: dependent","commit_id":"54ec5e10e3a6c2ff86a287083eb7e47cddf64c5f"}]}
