)]}'
{"openstackclient/tests/functional/identity/v2/common.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"70bc24ce9d95a31650f8a5ea24b36881bee25147","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    \"\"\"Functional tests for Identity commands. \"\"\""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    USER_FIELDS \u003d [\u0027email\u0027, \u0027enabled\u0027, \u0027id\u0027, \u0027name\u0027, \u0027project_id\u0027,"},{"line_number":26,"context_line":"                   \u0027username\u0027, \u0027domain_id\u0027, \u0027default_project_id\u0027]"},{"line_number":27,"context_line":"    PROJECT_FIELDS \u003d [\u0027enabled\u0027, \u0027id\u0027, \u0027name\u0027, \u0027description\u0027, \u0027domain_id\u0027]"},{"line_number":28,"context_line":"    TOKEN_FIELDS \u003d [\u0027expires\u0027, \u0027id\u0027, \u0027project_id\u0027, \u0027user_id\u0027]"},{"line_number":29,"context_line":"    ROLE_FIELDS \u003d [\u0027id\u0027, \u0027name\u0027, \u0027links\u0027, \u0027domain_id\u0027]"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a461143_e8ee5eeb","side":"PARENT","line":26,"range":{"start_line":26,"start_character":31,"end_line":26,"end_character":65},"updated":"2017-01-25 21:15:52.000000000","message":"v2 doesn\u0027t have these fields","commit_id":"b69b539a422860bfb402093ff9d93a1b6e338b26"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"70bc24ce9d95a31650f8a5ea24b36881bee25147","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    USER_FIELDS \u003d [\u0027email\u0027, \u0027enabled\u0027, \u0027id\u0027, \u0027name\u0027, \u0027project_id\u0027,"},{"line_number":26,"context_line":"                   \u0027username\u0027, \u0027domain_id\u0027, \u0027default_project_id\u0027]"},{"line_number":27,"context_line":"    PROJECT_FIELDS \u003d [\u0027enabled\u0027, \u0027id\u0027, \u0027name\u0027, \u0027description\u0027, \u0027domain_id\u0027]"},{"line_number":28,"context_line":"    TOKEN_FIELDS \u003d [\u0027expires\u0027, \u0027id\u0027, \u0027project_id\u0027, \u0027user_id\u0027]"},{"line_number":29,"context_line":"    ROLE_FIELDS \u003d [\u0027id\u0027, \u0027name\u0027, \u0027links\u0027, \u0027domain_id\u0027]"},{"line_number":30,"context_line":"    SERVICE_FIELDS \u003d [\u0027id\u0027, \u0027enabled\u0027, \u0027name\u0027, \u0027type\u0027, \u0027description\u0027]"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a461143_08bacae1","side":"PARENT","line":27,"range":{"start_line":27,"start_character":62,"end_line":27,"end_character":74},"updated":"2017-01-25 21:15:52.000000000","message":"same","commit_id":"b69b539a422860bfb402093ff9d93a1b6e338b26"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"70bc24ce9d95a31650f8a5ea24b36881bee25147","unresolved":false,"context_lines":[{"line_number":26,"context_line":"                   \u0027username\u0027, \u0027domain_id\u0027, \u0027default_project_id\u0027]"},{"line_number":27,"context_line":"    PROJECT_FIELDS \u003d [\u0027enabled\u0027, \u0027id\u0027, \u0027name\u0027, \u0027description\u0027, \u0027domain_id\u0027]"},{"line_number":28,"context_line":"    TOKEN_FIELDS \u003d [\u0027expires\u0027, \u0027id\u0027, \u0027project_id\u0027, \u0027user_id\u0027]"},{"line_number":29,"context_line":"    ROLE_FIELDS \u003d [\u0027id\u0027, \u0027name\u0027, \u0027links\u0027, \u0027domain_id\u0027]"},{"line_number":30,"context_line":"    SERVICE_FIELDS \u003d [\u0027id\u0027, \u0027enabled\u0027, \u0027name\u0027, \u0027type\u0027, \u0027description\u0027]"},{"line_number":31,"context_line":"    ENDPOINT_FIELDS \u003d [\u0027id\u0027, \u0027region\u0027, \u0027service_id\u0027, \u0027service_name\u0027,"},{"line_number":32,"context_line":"                       \u0027service_type\u0027, \u0027enabled\u0027, \u0027publicurl\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a461143_68b98ee9","side":"PARENT","line":29,"range":{"start_line":29,"start_character":34,"end_line":29,"end_character":39},"updated":"2017-01-25 21:15:52.000000000","message":"we pop this","commit_id":"b69b539a422860bfb402093ff9d93a1b6e338b26"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"70bc24ce9d95a31650f8a5ea24b36881bee25147","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    ROLE_FIELDS \u003d [\u0027id\u0027, \u0027name\u0027, \u0027links\u0027, \u0027domain_id\u0027]"},{"line_number":30,"context_line":"    SERVICE_FIELDS \u003d [\u0027id\u0027, \u0027enabled\u0027, \u0027name\u0027, \u0027type\u0027, \u0027description\u0027]"},{"line_number":31,"context_line":"    ENDPOINT_FIELDS \u003d [\u0027id\u0027, \u0027region\u0027, \u0027service_id\u0027, \u0027service_name\u0027,"},{"line_number":32,"context_line":"                       \u0027service_type\u0027, \u0027enabled\u0027, \u0027publicurl\u0027,"},{"line_number":33,"context_line":"                       \u0027adminurl\u0027, \u0027internalurl\u0027]"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    EC2_CREDENTIALS_FIELDS \u003d [\u0027access\u0027, \u0027project_id\u0027, \u0027secret\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a461143_08a1eaa9","side":"PARENT","line":32,"range":{"start_line":32,"start_character":40,"end_line":32,"end_character":47},"updated":"2017-01-25 21:15:52.000000000","message":"surprisingly, this is also not a field in v2, we enable/disable the service instead","commit_id":"b69b539a422860bfb402093ff9d93a1b6e338b26"}],"openstackclient/tests/functional/identity/v3/common.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"70bc24ce9d95a31650f8a5ea24b36881bee25147","unresolved":false,"context_lines":[{"line_number":23,"context_line":"class IdentityTests(base.TestCase):"},{"line_number":24,"context_line":"    \"\"\"Functional tests for Identity commands. \"\"\""},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    DOMAIN_FIELDS \u003d [\u0027description\u0027, \u0027enabled\u0027, \u0027id\u0027, \u0027name\u0027, \u0027links\u0027]"},{"line_number":27,"context_line":"    GROUP_FIELDS \u003d [\u0027description\u0027, \u0027domain_id\u0027, \u0027id\u0027, \u0027name\u0027, \u0027links\u0027]"},{"line_number":28,"context_line":"    TOKEN_FIELDS \u003d [\u0027expires\u0027, \u0027id\u0027, \u0027project_id\u0027, \u0027user_id\u0027]"},{"line_number":29,"context_line":"    USER_FIELDS \u003d [\u0027email\u0027, \u0027enabled\u0027, \u0027id\u0027, \u0027name\u0027, \u0027name\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a461143_48abf289","side":"PARENT","line":26,"range":{"start_line":26,"start_character":62,"end_line":26,"end_character":67},"updated":"2017-01-25 21:15:52.000000000","message":"all removed items were \"links\" that we pop","commit_id":"b69b539a422860bfb402093ff9d93a1b6e338b26"}]}
