)]}'
{"install-guide/source/conf.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"0e4a3534e07d30f2ab6e9096ae9c15bfb9562b65","unresolved":false,"context_lines":[{"line_number":75,"context_line":"#   bug_tag: Tag for categorizing the bug. Must be set manually."},{"line_number":76,"context_line":"# These variables are passed to the logabug code via html_context."},{"line_number":77,"context_line":"giturl \u003d u\u0027http://git.openstack.org/cgit/openstack/trove\u0027 \\"},{"line_number":78,"context_line":"         u\u0027/tree/install-guide/source\u0027"},{"line_number":79,"context_line":"git_cmd \u003d \"/usr/bin/git log | head -n1 | cut -f2 -d\u0027 \u0027\""},{"line_number":80,"context_line":"gitsha \u003d os.popen(git_cmd).read().strip(\u0027\\n\u0027)"},{"line_number":81,"context_line":"html_context \u003d {\"gitsha\": gitsha, \"bug_tag\": bug_tag,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_a5e70fab","line":78,"range":{"start_line":78,"start_character":9,"end_line":78,"end_character":10},"updated":"2016-09-09 18:53:49.000000000","message":"it is unnecessary to mark each line with a \u0027u\u0027; only the first line needs to be marked.","commit_id":"f324e56850c5f9781a429fcc0602a313b36724c8"},{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"ab441495afcb784c2f53eaaf7df3fd9a22316eb0","unresolved":false,"context_lines":[{"line_number":75,"context_line":"#   bug_tag: Tag for categorizing the bug. Must be set manually."},{"line_number":76,"context_line":"# These variables are passed to the logabug code via html_context."},{"line_number":77,"context_line":"giturl \u003d u\u0027http://git.openstack.org/cgit/openstack/trove\u0027 \\"},{"line_number":78,"context_line":"         u\u0027/tree/install-guide/source\u0027"},{"line_number":79,"context_line":"git_cmd \u003d \"/usr/bin/git log | head -n1 | cut -f2 -d\u0027 \u0027\""},{"line_number":80,"context_line":"gitsha \u003d os.popen(git_cmd).read().strip(\u0027\\n\u0027)"},{"line_number":81,"context_line":"html_context \u003d {\"gitsha\": gitsha, \"bug_tag\": bug_tag,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_7ce57ea6","line":78,"range":{"start_line":78,"start_character":9,"end_line":78,"end_character":10},"in_reply_to":"9a89bdaa_a1a8c378","updated":"2016-09-12 02:23:16.000000000","message":"Done","commit_id":"f324e56850c5f9781a429fcc0602a313b36724c8"},{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"ab441495afcb784c2f53eaaf7df3fd9a22316eb0","unresolved":false,"context_lines":[{"line_number":75,"context_line":"#   bug_tag: Tag for categorizing the bug. Must be set manually."},{"line_number":76,"context_line":"# These variables are passed to the logabug code via html_context."},{"line_number":77,"context_line":"giturl \u003d u\u0027http://git.openstack.org/cgit/openstack/trove\u0027 \\"},{"line_number":78,"context_line":"         u\u0027/tree/install-guide/source\u0027"},{"line_number":79,"context_line":"git_cmd \u003d \"/usr/bin/git log | head -n1 | cut -f2 -d\u0027 \u0027\""},{"line_number":80,"context_line":"gitsha \u003d os.popen(git_cmd).read().strip(\u0027\\n\u0027)"},{"line_number":81,"context_line":"html_context \u003d {\"gitsha\": gitsha, \"bug_tag\": bug_tag,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_9ce08298","line":78,"range":{"start_line":78,"start_character":9,"end_line":78,"end_character":10},"in_reply_to":"9a89bdaa_a5e70fab","updated":"2016-09-12 02:23:16.000000000","message":"Done","commit_id":"f324e56850c5f9781a429fcc0602a313b36724c8"},{"author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"change_message_id":"34c1f59367d97eec2c31416ae1a66c120ad92d37","unresolved":false,"context_lines":[{"line_number":75,"context_line":"#   bug_tag: Tag for categorizing the bug. Must be set manually."},{"line_number":76,"context_line":"# These variables are passed to the logabug code via html_context."},{"line_number":77,"context_line":"giturl \u003d u\u0027http://git.openstack.org/cgit/openstack/trove\u0027 \\"},{"line_number":78,"context_line":"         u\u0027/tree/install-guide/source\u0027"},{"line_number":79,"context_line":"git_cmd \u003d \"/usr/bin/git log | head -n1 | cut -f2 -d\u0027 \u0027\""},{"line_number":80,"context_line":"gitsha \u003d os.popen(git_cmd).read().strip(\u0027\\n\u0027)"},{"line_number":81,"context_line":"html_context \u003d {\"gitsha\": gitsha, \"bug_tag\": bug_tag,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_a1a8c378","line":78,"range":{"start_line":78,"start_character":9,"end_line":78,"end_character":10},"in_reply_to":"9a89bdaa_a5e70fab","updated":"2016-09-12 01:06:48.000000000","message":"Typically the community (OpenStack that is) seems to prefer using parenthesis instead of backslashes in these cases.  Since we\u0027re just doing cleanup work, we should probably follow all the \u0027preferred\u0027 methods.","commit_id":"f324e56850c5f9781a429fcc0602a313b36724c8"}]}
