)]}'
{"ceilometer/api/rbac.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"53530bdb4c4ec2b6713f8ae05a81105dfcad1f30","unresolved":false,"context_lines":[{"line_number":24,"context_line":"_ENFORCER \u003d None"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"CONF \u003d cfg.CONF"},{"line_number":27,"context_line":"opts.set_defaults(CONF)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def enforce(policy_name, request):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_201bc581","line":27,"updated":"2015-03-10 13:45:24.000000000","message":"shouldn\u0027t need to do this, this is only if you are over-riding the detaults, which i don\u0027t think any project does:\n\nhttps://github.com/openstack/oslo.policy/blob/master/oslo_policy/opts.py#L81-L96","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"edab26ae8eda7b5777679104c313e069d52aa811","unresolved":false,"context_lines":[{"line_number":24,"context_line":"_ENFORCER \u003d None"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"CONF \u003d cfg.CONF"},{"line_number":27,"context_line":"opts.set_defaults(CONF)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def enforce(policy_name, request):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_4050b931","line":27,"updated":"2015-03-10 13:42:49.000000000","message":"we don\u0027t need this. i think it\u0027s only for config generator.","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"f958ed76832db6051efdfed61a34fc30818ebfe4","unresolved":false,"context_lines":[{"line_number":24,"context_line":"_ENFORCER \u003d None"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"CONF \u003d cfg.CONF"},{"line_number":27,"context_line":"opts.set_defaults(CONF)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def enforce(policy_name, request):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_4ca9b47a","line":27,"in_reply_to":"9a80dd14_201bc581","updated":"2015-03-11 01:33:43.000000000","message":"I used to this to register the options for oslo.policy, but I found that they\u0027re registered in Enforcer init time, https://github.com/openstack/oslo.policy/blob/master/oslo_policy/policy.py#L322\n\nwill remove this","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"}],"ceilometer/tests/api/__init__.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"edab26ae8eda7b5777679104c313e069d52aa811","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        super(FunctionalTest, self).setUp()"},{"line_number":41,"context_line":"        self.CONF \u003d self.useFixture(fixture_config.Config()).conf"},{"line_number":42,"context_line":"        self.setup_messaging(self.CONF)"},{"line_number":43,"context_line":"        opts.set_defaults(self.CONF)"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"        self.CONF.set_override(\"auth_version\", \"v2.0\","},{"line_number":46,"context_line":"                               group\u003dOPT_GROUP_NAME)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_c05bc951","line":43,"updated":"2015-03-10 13:42:49.000000000","message":"same","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"53530bdb4c4ec2b6713f8ae05a81105dfcad1f30","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        super(FunctionalTest, self).setUp()"},{"line_number":41,"context_line":"        self.CONF \u003d self.useFixture(fixture_config.Config()).conf"},{"line_number":42,"context_line":"        self.setup_messaging(self.CONF)"},{"line_number":43,"context_line":"        opts.set_defaults(self.CONF)"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"        self.CONF.set_override(\"auth_version\", \"v2.0\","},{"line_number":46,"context_line":"                               group\u003dOPT_GROUP_NAME)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_e0044d19","line":43,"updated":"2015-03-10 13:45:24.000000000","message":"shouldn\u0027t need to do this either","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"f958ed76832db6051efdfed61a34fc30818ebfe4","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        super(FunctionalTest, self).setUp()"},{"line_number":41,"context_line":"        self.CONF \u003d self.useFixture(fixture_config.Config()).conf"},{"line_number":42,"context_line":"        self.setup_messaging(self.CONF)"},{"line_number":43,"context_line":"        opts.set_defaults(self.CONF)"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"        self.CONF.set_override(\"auth_version\", \"v2.0\","},{"line_number":46,"context_line":"                               group\u003dOPT_GROUP_NAME)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_6c7838f9","line":43,"in_reply_to":"9a80dd14_e0044d19","updated":"2015-03-11 01:33:43.000000000","message":"I called this to register the oslo.policy options. Otherwise the following CONF.set_override(\u0027policy_file\u0027, ... ...) would fail due to an exception complaining about the option can\u0027t be find.\n\noslo.policy no longer registers its options in module load time, so here we can\u0027t use CONF.import_opt() any more.","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4a55257831b9cc2590fbcc29e7bcebaf4bcb7818","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        super(FunctionalTest, self).setUp()"},{"line_number":41,"context_line":"        self.CONF \u003d self.useFixture(fixture_config.Config()).conf"},{"line_number":42,"context_line":"        self.setup_messaging(self.CONF)"},{"line_number":43,"context_line":"        opts.set_defaults(self.CONF)"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"        self.CONF.set_override(\"auth_version\", \"v2.0\","},{"line_number":46,"context_line":"                               group\u003dOPT_GROUP_NAME)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_69e9e119","line":43,"updated":"2015-03-11 17:57:57.000000000","message":"note: we plan on publicizing oslo_policy.opts.register() soon, just a heads up that you can switch to that.\n\npatch is here https://review.openstack.org/#/c/163163/","commit_id":"286d78b6b9f58091ab0b1c76b30afe492e7fd1f0"}],"ceilometer/tests/gabbi/fixtures.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"edab26ae8eda7b5777679104c313e069d52aa811","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        service.prepare_service([])"},{"line_number":50,"context_line":"        conf \u003d fixture_config.Config().conf"},{"line_number":51,"context_line":"        self.conf \u003d conf"},{"line_number":52,"context_line":"        opts.set_defaults(self.conf)"},{"line_number":53,"context_line":"        conf.import_opt(\u0027store_events\u0027, \u0027ceilometer.notification\u0027,"},{"line_number":54,"context_line":"                        group\u003d\u0027notification\u0027)"},{"line_number":55,"context_line":"        conf.set_override(\u0027policy_file\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_00524134","line":52,"updated":"2015-03-10 13:42:49.000000000","message":"same","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"f958ed76832db6051efdfed61a34fc30818ebfe4","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        service.prepare_service([])"},{"line_number":50,"context_line":"        conf \u003d fixture_config.Config().conf"},{"line_number":51,"context_line":"        self.conf \u003d conf"},{"line_number":52,"context_line":"        opts.set_defaults(self.conf)"},{"line_number":53,"context_line":"        conf.import_opt(\u0027store_events\u0027, \u0027ceilometer.notification\u0027,"},{"line_number":54,"context_line":"                        group\u003d\u0027notification\u0027)"},{"line_number":55,"context_line":"        conf.set_override(\u0027policy_file\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_4c737415","line":52,"in_reply_to":"9a80dd14_00524134","updated":"2015-03-11 01:33:43.000000000","message":"I called this to register the oslo.policy options. Otherwise the following CONF.set_override(\u0027policy_file\u0027, ... ...) would fail due to an exception complaining about the option can\u0027t be find.\n\noslo.policy no longer registers its options in module load time, so here we can\u0027t use CONF.import_opt() any more.","commit_id":"c12f6455f9702060a3c771edbccaeb4e7ecd3700"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4a55257831b9cc2590fbcc29e7bcebaf4bcb7818","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        service.prepare_service([])"},{"line_number":50,"context_line":"        conf \u003d fixture_config.Config().conf"},{"line_number":51,"context_line":"        self.conf \u003d conf"},{"line_number":52,"context_line":"        opts.set_defaults(self.conf)"},{"line_number":53,"context_line":"        conf.import_opt(\u0027store_events\u0027, \u0027ceilometer.notification\u0027,"},{"line_number":54,"context_line":"                        group\u003d\u0027notification\u0027)"},{"line_number":55,"context_line":"        conf.set_override(\u0027policy_file\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a80dd14_a9caf99e","line":52,"updated":"2015-03-11 17:57:57.000000000","message":"same comment","commit_id":"286d78b6b9f58091ab0b1c76b30afe492e7fd1f0"}]}
