)]}'
{"keystone/common/fernet_utils.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"d7923728f95135a7043ecbc26984eb39af764bc3","unresolved":false,"context_lines":[{"line_number":258,"context_line":"            # Once the number of keys matches max_active_keys, this log entry"},{"line_number":259,"context_line":"            # is too repetitive to be useful. Also note that it only makes"},{"line_number":260,"context_line":"            # sense to log this message for tokens since credentials doesn\u0027t"},{"line_number":261,"context_line":"            # have a `max_active_key` configuration option."},{"line_number":262,"context_line":"            if self.key_repository \u003d\u003d CONF.fernet_tokens.key_repository:"},{"line_number":263,"context_line":"                LOG.debug("},{"line_number":264,"context_line":"                    \u0027Loaded %(count)d Fernet keys from %(dir)s, but \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_890c9d3c","line":261,"updated":"2016-09-07 00:52:34.000000000","message":"configuration option exposed.","commit_id":"1de72249c26d50ecfdbfc9740aeb99d14723cb3a"}],"keystone/tests/unit/common/test_utils.py":[{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"d67db56ca67c1b3b97d3557d7eef0d8616796ab9","unresolved":false,"context_lines":[{"line_number":217,"context_line":"        super(FernetUtilsTestCase, self).setUp()"},{"line_number":218,"context_line":"        self.config_fixture \u003d self.useFixture(config_fixture.Config(CONF))"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"    def test_debug_message_logged_when_loading_fernet_token_keys(self):"},{"line_number":221,"context_line":"        self.useFixture("},{"line_number":222,"context_line":"            ksfixtures.KeyRepository("},{"line_number":223,"context_line":"                self.config_fixture,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_13148e42","line":220,"range":{"start_line":220,"start_character":8,"end_line":220,"end_character":64},"updated":"2016-09-05 11:51:05.000000000","message":"think it is better to mock the LOG object and just verify if it was called in the given scenario so we won\u0027t be tied to the log content itself.","commit_id":"1de72249c26d50ecfdbfc9740aeb99d14723cb3a"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"da2fd031c2ec1245899863b907585bf4b2860d56","unresolved":false,"context_lines":[{"line_number":239,"context_line":"                \u0027max\u0027: CONF.fernet_tokens.max_active_keys}"},{"line_number":240,"context_line":"        self.assertIn(expected_debug_message, logging_fixture.output)"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"    def test_debug_message_not_logged_when_loading_fernet_credential_key(self):"},{"line_number":243,"context_line":"        self.useFixture("},{"line_number":244,"context_line":"            ksfixtures.KeyRepository("},{"line_number":245,"context_line":"                self.config_fixture,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_934dfe74","line":242,"range":{"start_line":242,"start_character":8,"end_line":242,"end_character":72},"updated":"2016-09-05 11:51:40.000000000","message":"ditto","commit_id":"1de72249c26d50ecfdbfc9740aeb99d14723cb3a"}]}
