)]}'
{"patrole_tempest_plugin/rbac_utils.py":[{"author":{"_account_id":23184,"name":"DavidPurcell","email":"d.purcell222@gmail.com","username":"DavidPurcell"},"change_message_id":"c932cb2a55449b14dd1189a7e38624a921e70932","unresolved":false,"context_lines":[{"line_number":97,"context_line":"            # Fernet tokens are not subsecond aware and Keystone should only be"},{"line_number":98,"context_line":"            # precise to the second. Sleep to ensure we are passing the second"},{"line_number":99,"context_line":"            # boundary before attempting to authenticate."},{"line_number":100,"context_line":"            time.sleep(1)"},{"line_number":101,"context_line":"            test_obj.auth_provider.set_auth()"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"    def _clear_user_roles(cls, user_id, tenant_id):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a1ced50_331d2f74","line":100,"range":{"start_line":100,"start_character":12,"end_line":100,"end_character":25},"updated":"2017-03-17 15:43:46.000000000","message":"This is still gross and I hate it, but I guess Keystone had a good reason.","commit_id":"23923f0eba8f79b2a7015dd97b97323c1ab1db02"}]}
