)]}'
{"keystone/federation/routers.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"f767d5db1ad0d48a9761c04f44fdc9cc31584770","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        GET /OS-FEDERATION/service_providers/{sp_id}"},{"line_number":68,"context_line":"        DELETE /OS-FEDERATION/service_providers/{sp_id}"},{"line_number":69,"context_line":"        PATCH /OS-FEDERATION/service_providers/{sp_id}"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"        GET /OS-FEDERATION/identity_providers/{identity_provider}/"},{"line_number":72,"context_line":"            protocols/{protocol}/auth"},{"line_number":73,"context_line":"        POST /OS-FEDERATION/identity_providers/{identity_provider}/"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_365e3977","line":70,"updated":"2015-11-21 03:43:54.000000000","message":"update this too","commit_id":"4904c063515b7b931beed2c8129d06682f9b4254"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"f767d5db1ad0d48a9761c04f44fdc9cc31584770","unresolved":false,"context_lines":[{"line_number":69,"context_line":"        PATCH /OS-FEDERATION/service_providers/{sp_id}"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"        GET /OS-FEDERATION/identity_providers/{identity_provider}/"},{"line_number":72,"context_line":"            protocols/{protocol}/auth"},{"line_number":73,"context_line":"        POST /OS-FEDERATION/identity_providers/{identity_provider}/"},{"line_number":74,"context_line":"            protocols/{protocol}/auth"},{"line_number":75,"context_line":"        GET /auth/OS-FEDERATION/identity_providers/"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_d6532d6b","line":72,"updated":"2015-11-21 03:43:54.000000000","message":"here too","commit_id":"4904c063515b7b931beed2c8129d06682f9b4254"}]}
