)]}'
{"files/httpd/keystone.py":[{"author":{"_account_id":4625,"name":"Jonathan Proulx","email":"jon@jonproulx.com","username":"jproulx"},"change_message_id":"a24e228d299fc10737d68c9a821391693396f175","unresolved":false,"context_lines":[{"line_number":10,"context_line":"#    distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT"},{"line_number":11,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":12,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import logging"},{"line_number":16,"context_line":"import os"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa32b979_f88dfc7b","line":13,"updated":"2015-06-15 17:32:21.000000000","message":"Should insert a comment indicating the exact git revision this was pulled from","commit_id":"f15d7a88f2e70f62e873c791eff46ff3c50536e3"},{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"e3ce63f39ad50c3c42cda4a8379053b79f91eed1","unresolved":false,"context_lines":[{"line_number":10,"context_line":"#    distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT"},{"line_number":11,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":12,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import logging"},{"line_number":16,"context_line":"import os"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa32b979_a3c5008f","line":13,"in_reply_to":"fa32b979_f88dfc7b","updated":"2015-06-15 19:03:00.000000000","message":"Done","commit_id":"f15d7a88f2e70f62e873c791eff46ff3c50536e3"}]}
