)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"10ce07a29a64bed81cf19d8f0b50d996b8280ac9","unresolved":false,"context_lines":[{"line_number":10,"context_line":"oslo.policy sample generation script. It also adds a tox target to"},{"line_number":11,"context_line":"simplify the usage of it."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Depends-on: Ic47b1e8b0d479032d8a7b9891ed9800be7036d94"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I7feb522b2ea5f56e48982169c7ebbb2ec2ef2cb3"},{"line_number":16,"context_line":"Partially-Implements: bp policy-in-code"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7a25e98e_8db6e23b","line":13,"updated":"2017-03-13 21:07:13.000000000","message":"Since both commits are in the same project, you can accomplish this by having one patch dependent on another when you propose them for review, instead of relying on the Depends-On functionality.\n\nDepends-On is really useful for making sure patches that have cross-project dependencies are honored.","commit_id":"4bd9f9cbccbfc763ea0abab3496f6de630aaa08b"},{"author":{"_account_id":22219,"name":"Anthony Washington","email":"anthony.washington@intel.com","username":"antwash"},"change_message_id":"ddf4efdb03f2aaa1c8be14d14bf60fccd907d2b3","unresolved":false,"context_lines":[{"line_number":10,"context_line":"oslo.policy sample generation script. It also adds a tox target to"},{"line_number":11,"context_line":"simplify the usage of it."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Depends-on: Ic47b1e8b0d479032d8a7b9891ed9800be7036d94"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I7feb522b2ea5f56e48982169c7ebbb2ec2ef2cb3"},{"line_number":16,"context_line":"Partially-Implements: bp policy-in-code"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3a1ff146_da35eaf7","line":13,"in_reply_to":"3a1ff146_1e205d49","updated":"2017-03-14 18:31:45.000000000","message":"Done","commit_id":"4bd9f9cbccbfc763ea0abab3496f6de630aaa08b"},{"author":{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},"change_message_id":"2e2a7d11f638f2197c524bb0e2ae8560a1919421","unresolved":false,"context_lines":[{"line_number":10,"context_line":"oslo.policy sample generation script. It also adds a tox target to"},{"line_number":11,"context_line":"simplify the usage of it."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Depends-on: Ic47b1e8b0d479032d8a7b9891ed9800be7036d94"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I7feb522b2ea5f56e48982169c7ebbb2ec2ef2cb3"},{"line_number":16,"context_line":"Partially-Implements: bp policy-in-code"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3a1ff146_1e205d49","line":13,"in_reply_to":"7a25e98e_8db6e23b","updated":"2017-03-14 15:55:46.000000000","message":"++","commit_id":"4bd9f9cbccbfc763ea0abab3496f6de630aaa08b"}],"etc/keystone-policy-generator.conf":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"93a1d60144777b82c5361e9a88d56a3a3b0a3a0c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"output_file \u003d etc/keystone.policy.yaml.sample"},{"line_number":3,"context_line":"namespace \u003d keystone"}],"source_content_type":"text/plain","patch_set":6,"id":"ffe62b97_06c3938a","line":2,"range":{"start_line":2,"start_character":34,"end_line":2,"end_character":38},"updated":"2017-03-29 18:58:50.000000000","message":"so we\u0027re adoption the .yaml format by default now ?","commit_id":"9bb15568170ec19319ded68559e822a6e7c735cf"}],"setup.cfg":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"e4d6c5fa328865b65a591b2162226f8fadb48387","unresolved":false,"context_lines":[{"line_number":189,"context_line":"    keystone \u003d keystone.conf:set_external_opts_defaults"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"oslo.policy.policies \u003d"},{"line_number":192,"context_line":"    # With the move of default policy in code"},{"line_number":193,"context_line":"    # list_rules returns a list of the default"},{"line_number":194,"context_line":"    # defined polices."},{"line_number":195,"context_line":"    keystone \u003d keystone.common.policies:list_rules"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"9a30ddce_411dd164","line":192,"updated":"2017-03-10 20:02:12.000000000","message":"nit: wrap at 79 chars. In vi:\n\n  192GV2jgq","commit_id":"4bd9f9cbccbfc763ea0abab3496f6de630aaa08b"},{"author":{"_account_id":22219,"name":"Anthony Washington","email":"anthony.washington@intel.com","username":"antwash"},"change_message_id":"ddf4efdb03f2aaa1c8be14d14bf60fccd907d2b3","unresolved":false,"context_lines":[{"line_number":189,"context_line":"    keystone \u003d keystone.conf:set_external_opts_defaults"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"oslo.policy.policies \u003d"},{"line_number":192,"context_line":"    # With the move of default policy in code"},{"line_number":193,"context_line":"    # list_rules returns a list of the default"},{"line_number":194,"context_line":"    # defined polices."},{"line_number":195,"context_line":"    keystone \u003d keystone.common.policies:list_rules"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"3a1ff146_ba302e09","line":192,"in_reply_to":"9a30ddce_411dd164","updated":"2017-03-14 18:31:45.000000000","message":"Done","commit_id":"4bd9f9cbccbfc763ea0abab3496f6de630aaa08b"},{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"93a1d60144777b82c5361e9a88d56a3a3b0a3a0c","unresolved":false,"context_lines":[{"line_number":187,"context_line":"oslo.policy.policies \u003d"},{"line_number":188,"context_line":"    # With the move of default policy in code list_rules returns a list of"},{"line_number":189,"context_line":"    # the default defined polices."},{"line_number":190,"context_line":"    keystone \u003d keystone.common.policies:list_rules"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"paste.filter_factory \u003d"},{"line_number":193,"context_line":"    healthcheck \u003d oslo_middleware:Healthcheck.factory"}],"source_content_type":"text/x-ttcn-cfg","patch_set":6,"id":"ffe62b97_e66b0f82","line":190,"range":{"start_line":190,"start_character":31,"end_line":190,"end_character":50},"updated":"2017-03-29 18:58:50.000000000","message":"matches with what is used in https://review.openstack.org/#/c/449675/10/keystone/tests/unit/test_policy.py","commit_id":"9bb15568170ec19319ded68559e822a6e7c735cf"}]}
