)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cf52e470047a517010c6d050ca473f5d9802284b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c977fc8d_046b909c","updated":"2021-11-30 20:47:00.000000000","message":"lgtm, this is what we actually implies in keystone bootstrap.","commit_id":"a21c4678c5caf0123e4d9a4bc86fcd87a5ed994f"}],"nova/tests/fixtures/nova.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cadfb2e003715232a972f85b53abe3b264c9eca3","unresolved":true,"context_lines":[{"line_number":1088,"context_line":"        def fake_ctx(env, **kwargs):"},{"line_number":1089,"context_line":"            user_id \u003d env[\u0027HTTP_X_AUTH_USER\u0027]"},{"line_number":1090,"context_line":"            project_id \u003d env[\u0027HTTP_X_AUTH_PROJECT_ID\u0027]"},{"line_number":1091,"context_line":"            is_admin \u003d user_id \u003d\u003d \u0027admin\u0027"},{"line_number":1092,"context_line":"            if is_admin:"},{"line_number":1093,"context_line":"                roles \u003d [\u0027reader\u0027, \u0027member\u0027, \u0027admin\u0027]"},{"line_number":1094,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"eba56840_d585da0a","line":1091,"range":{"start_line":1091,"start_character":0,"end_line":1091,"end_character":41},"updated":"2021-11-30 19:00:46.000000000","message":"this made test passing because \u0027admin\u0027 being used as user id in functinal tests - https://github.com/openstack/nova/blob/d630615a02469442fb50ed4aa7e092206a28166a/nova/tests/fixtures/nova.py#L1027\n- https://github.com/openstack/nova/blob/master/nova/tests/functional/integrated_helpers.py#L1212","commit_id":"3820f169fb8219c6a1c796f4a54861ecea1393a3"}]}
