)]}'
{"keystone/contrib/federation/utils.py":[{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"112838d2205811366e66ec09826362409fd47fce","unresolved":false,"context_lines":[{"line_number":357,"context_line":"                                              self._EvalType.ANY_ONE_OF,"},{"line_number":358,"context_line":"                                              regex,"},{"line_number":359,"context_line":"                                              assertion):"},{"line_number":360,"context_line":"                    pass"},{"line_number":361,"context_line":"                else:"},{"line_number":362,"context_line":"                    return None"},{"line_number":363,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3a961159_435f6541","line":360,"updated":"2014-12-19 01:29:13.000000000","message":"This change also conflicts (the logic changes) with the blacklist/whitelist implementation. Could you add a dependency to that patch?","commit_id":"d0bf9a7ff8f4197afceed5045c120335e9dd0c5c"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"f8cf482be9804da3b0bc9728c720bf6d80fc469b","unresolved":false,"context_lines":[{"line_number":357,"context_line":"                                              self._EvalType.ANY_ONE_OF,"},{"line_number":358,"context_line":"                                              regex,"},{"line_number":359,"context_line":"                                              assertion):"},{"line_number":360,"context_line":"                    pass"},{"line_number":361,"context_line":"                else:"},{"line_number":362,"context_line":"                    return None"},{"line_number":363,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3a961159_c3643524","line":360,"updated":"2014-12-19 01:25:26.000000000","message":"would change the logic to:\n\n  if not self_evaluate_requirement():\n      return None\n\nInstead of using \"pass\".","commit_id":"d0bf9a7ff8f4197afceed5045c120335e9dd0c5c"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"75766cf3a2790b4bb6b8a68caf782f89c3868c76","unresolved":false,"context_lines":[{"line_number":357,"context_line":"                                              self._EvalType.ANY_ONE_OF,"},{"line_number":358,"context_line":"                                              regex,"},{"line_number":359,"context_line":"                                              assertion):"},{"line_number":360,"context_line":"                    pass"},{"line_number":361,"context_line":"                else:"},{"line_number":362,"context_line":"                    return None"},{"line_number":363,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aaa499b_cb61363b","line":360,"in_reply_to":"3a961159_435f6541","updated":"2015-04-14 23:48:39.000000000","message":"Yes, i think this needs to be redone on top of that.","commit_id":"d0bf9a7ff8f4197afceed5045c120335e9dd0c5c"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"f632c52bd0af412a607fecc455786db4723c44d4","unresolved":false,"context_lines":[{"line_number":357,"context_line":"                                              self._EvalType.ANY_ONE_OF,"},{"line_number":358,"context_line":"                                              regex,"},{"line_number":359,"context_line":"                                              assertion):"},{"line_number":360,"context_line":"                    pass"},{"line_number":361,"context_line":"                else:"},{"line_number":362,"context_line":"                    return None"},{"line_number":363,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9a80dd14_b3dd71df","line":360,"in_reply_to":"3a961159_c3643524","updated":"2015-03-20 15:11:51.000000000","message":"++","commit_id":"d0bf9a7ff8f4197afceed5045c120335e9dd0c5c"}],"keystone/tests/test_v3_federation.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"f632c52bd0af412a607fecc455786db4723c44d4","unresolved":false,"context_lines":[{"line_number":766,"context_line":"        self.assertListEqual(list(), mapped_properties[\u0027group_ids\u0027])"},{"line_number":767,"context_line":""},{"line_number":768,"context_line":"    def test_rule_engine_directly_map_rules_with_keyword(self):"},{"line_number":769,"context_line":"        \"\"\"Make sure direct mapping doesn occur with mapping keywords."},{"line_number":770,"context_line":""},{"line_number":771,"context_line":"        Remote rule with keyword \"any_one_of\" or \"not_any_of\" should not be"},{"line_number":772,"context_line":"        passed as a rule for direct_mapping."}],"source_content_type":"text/x-python","patch_set":4,"id":"9a80dd14_33e9817f","line":769,"updated":"2015-03-20 15:11:51.000000000","message":"doesn\u0027t*","commit_id":"d0bf9a7ff8f4197afceed5045c120335e9dd0c5c"}]}
