)]}'
{"cinder/tests/unit/api/test_router.py":[{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"31a1edbbba565dcf0e60a81207edd6c16ea4f7b6","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    def test_versions_create_version_entry(self):"},{"line_number":89,"context_line":"        res \u003d versions.AtomSerializer()"},{"line_number":90,"context_line":"        vers \u003d {"},{"line_number":91,"context_line":"            \"id\": \"v2.0\","},{"line_number":92,"context_line":"            \"status\": \"CURRENT\","},{"line_number":93,"context_line":"            \"updated\": \"2012-11-21T11:33:21Z\","},{"line_number":94,"context_line":"            \"links\": ["}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_59162cf2","line":91,"updated":"2015-05-07 19:18:09.000000000","message":"For v2.0 this is the PDF link. \n\nhttp://developer.openstack.org/api-ref-guides/bk-api-ref-blockstorage-v2.pdf","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":10263,"name":"Vilobh Meshram","email":"vilobhmm@yahoo-inc.com","username":"vilobhmm"},"change_message_id":"3f1738a22469eff6ecce1cd9cbbedfd24f9fe04d","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    def test_versions_create_version_entry(self):"},{"line_number":89,"context_line":"        res \u003d versions.AtomSerializer()"},{"line_number":90,"context_line":"        vers \u003d {"},{"line_number":91,"context_line":"            \"id\": \"v2.0\","},{"line_number":92,"context_line":"            \"status\": \"CURRENT\","},{"line_number":93,"context_line":"            \"updated\": \"2012-11-21T11:33:21Z\","},{"line_number":94,"context_line":"            \"links\": ["}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_021a786e","line":91,"in_reply_to":"1aca2d91_59162cf2","updated":"2015-05-07 22:31:20.000000000","message":"Sure.","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"31a1edbbba565dcf0e60a81207edd6c16ea4f7b6","unresolved":false,"context_lines":[{"line_number":90,"context_line":"        vers \u003d {"},{"line_number":91,"context_line":"            \"id\": \"v2.0\","},{"line_number":92,"context_line":"            \"status\": \"CURRENT\","},{"line_number":93,"context_line":"            \"updated\": \"2012-11-21T11:33:21Z\","},{"line_number":94,"context_line":"            \"links\": ["},{"line_number":95,"context_line":"                {"},{"line_number":96,"context_line":"                    \"rel\": \"describedby\","}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_791b281c","line":93,"updated":"2015-05-07 19:18:09.000000000","message":"May also want to change the date it was updated, it shows May 7 2015 now (not sure what this time format is).","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":10263,"name":"Vilobh Meshram","email":"vilobhmm@yahoo-inc.com","username":"vilobhmm"},"change_message_id":"3f1738a22469eff6ecce1cd9cbbedfd24f9fe04d","unresolved":false,"context_lines":[{"line_number":90,"context_line":"        vers \u003d {"},{"line_number":91,"context_line":"            \"id\": \"v2.0\","},{"line_number":92,"context_line":"            \"status\": \"CURRENT\","},{"line_number":93,"context_line":"            \"updated\": \"2012-11-21T11:33:21Z\","},{"line_number":94,"context_line":"            \"links\": ["},{"line_number":95,"context_line":"                {"},{"line_number":96,"context_line":"                    \"rel\": \"describedby\","}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_bf4e3b94","line":93,"in_reply_to":"1aca2d91_791b281c","updated":"2015-05-07 22:31:20.000000000","message":"Done","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"31a1edbbba565dcf0e60a81207edd6c16ea4f7b6","unresolved":false,"context_lines":[{"line_number":96,"context_line":"                    \"rel\": \"describedby\","},{"line_number":97,"context_line":"                    \"type\": \"application/pdf\","},{"line_number":98,"context_line":"                    \"href\": \"http://developer.openstack.org/api-ref-guides/\""},{"line_number":99,"context_line":"                            \"bk-api-ref-blockstorage-v1.pdf\","},{"line_number":100,"context_line":"                },"},{"line_number":101,"context_line":"            ],"},{"line_number":102,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_f9ddf842","line":99,"updated":"2015-05-07 19:18:09.000000000","message":"See above for v2 link.","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":10263,"name":"Vilobh Meshram","email":"vilobhmm@yahoo-inc.com","username":"vilobhmm"},"change_message_id":"3f1738a22469eff6ecce1cd9cbbedfd24f9fe04d","unresolved":false,"context_lines":[{"line_number":96,"context_line":"                    \"rel\": \"describedby\","},{"line_number":97,"context_line":"                    \"type\": \"application/pdf\","},{"line_number":98,"context_line":"                    \"href\": \"http://developer.openstack.org/api-ref-guides/\""},{"line_number":99,"context_line":"                            \"bk-api-ref-blockstorage-v1.pdf\","},{"line_number":100,"context_line":"                },"},{"line_number":101,"context_line":"            ],"},{"line_number":102,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_3f5b4b56","line":99,"in_reply_to":"1aca2d91_f9ddf842","updated":"2015-05-07 22:31:20.000000000","message":"Thanks for catching this. Fixed it.","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"31a1edbbba565dcf0e60a81207edd6c16ea4f7b6","unresolved":false,"context_lines":[{"line_number":135,"context_line":"                        \"type\": \"application/pdf\","},{"line_number":136,"context_line":"                        \"href\": \"http://developer.openstack.org/\""},{"line_number":137,"context_line":"                                \"api-ref-guides/\""},{"line_number":138,"context_line":"                                \"bk-api-ref-blockstorage-v1.pdf\","},{"line_number":139,"context_line":"                    },"},{"line_number":140,"context_line":"                ],"},{"line_number":141,"context_line":"            },"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_f95858fc","line":138,"updated":"2015-05-07 19:18:09.000000000","message":"You want the version 2 link above.","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":10263,"name":"Vilobh Meshram","email":"vilobhmm@yahoo-inc.com","username":"vilobhmm"},"change_message_id":"3f1738a22469eff6ecce1cd9cbbedfd24f9fe04d","unresolved":false,"context_lines":[{"line_number":135,"context_line":"                        \"type\": \"application/pdf\","},{"line_number":136,"context_line":"                        \"href\": \"http://developer.openstack.org/\""},{"line_number":137,"context_line":"                                \"api-ref-guides/\""},{"line_number":138,"context_line":"                                \"bk-api-ref-blockstorage-v1.pdf\","},{"line_number":139,"context_line":"                    },"},{"line_number":140,"context_line":"                ],"},{"line_number":141,"context_line":"            },"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_820d6839","line":138,"in_reply_to":"1aca2d91_f95858fc","updated":"2015-05-07 22:31:20.000000000","message":"Done","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"31a1edbbba565dcf0e60a81207edd6c16ea4f7b6","unresolved":false,"context_lines":[{"line_number":159,"context_line":"                                  \"bk-api-ref-blockstorage-v1.pdf\")"},{"line_number":160,"context_line":"        fake_data \u003d {"},{"line_number":161,"context_line":"            \u0027id\u0027: \u0027http://developer.openstack.org/api-ref-guides/\u0027"},{"line_number":162,"context_line":"                  \u0027bk-api-ref-blockstorage-v1.pdf\u0027,"},{"line_number":163,"context_line":"            \u0027title\u0027: \u0027fake_feed_title\u0027,"},{"line_number":164,"context_line":"            \u0027updated\u0027: \u00272012-11-21T11:33:21Z\u0027,"},{"line_number":165,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_39bb70e7","line":162,"updated":"2015-05-07 19:18:09.000000000","message":"This is the correct link for v1.0 PDF file.","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"},{"author":{"_account_id":10263,"name":"Vilobh Meshram","email":"vilobhmm@yahoo-inc.com","username":"vilobhmm"},"change_message_id":"3f1738a22469eff6ecce1cd9cbbedfd24f9fe04d","unresolved":false,"context_lines":[{"line_number":159,"context_line":"                                  \"bk-api-ref-blockstorage-v1.pdf\")"},{"line_number":160,"context_line":"        fake_data \u003d {"},{"line_number":161,"context_line":"            \u0027id\u0027: \u0027http://developer.openstack.org/api-ref-guides/\u0027"},{"line_number":162,"context_line":"                  \u0027bk-api-ref-blockstorage-v1.pdf\u0027,"},{"line_number":163,"context_line":"            \u0027title\u0027: \u0027fake_feed_title\u0027,"},{"line_number":164,"context_line":"            \u0027updated\u0027: \u00272012-11-21T11:33:21Z\u0027,"},{"line_number":165,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aca2d91_221fb460","line":162,"in_reply_to":"1aca2d91_39bb70e7","updated":"2015-05-07 22:31:20.000000000","message":"Done","commit_id":"a74e1342b56d7beeb187cdaa620131f75f8b5acb"}]}
