)]}'
{"tox.ini":[{"author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"change_message_id":"9fc6e6d1af072b4ae111f5a5db15a7c45ab474a9","unresolved":false,"context_lines":[{"line_number":64,"context_line":"[flake8]"},{"line_number":65,"context_line":"show-source \u003d True"},{"line_number":66,"context_line":"# [H904] Delay string interpolations at logging calls."},{"line_number":67,"context_line":"enable-extensions \u003d H203,H106,H904"},{"line_number":68,"context_line":"builtins \u003d _"},{"line_number":69,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*lib/python*,*egg,build"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"3f1d235d_d496a6f0","line":67,"range":{"start_line":67,"start_character":30,"end_line":67,"end_character":34},"updated":"2017-07-05 18:52:13.000000000","message":"What does this do, i found this rule is already at https://github.com/openstack-dev/hacking/blob/6a669030c311c031561c69593ee382c6ffd57207/hacking/checks/other.py#L39, so is it somehow related to this?","commit_id":"ea36901711c53b0840fbbe3fe42c7b37c4aace99"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"263b42a1bb08a46ff9ec94e875a0b87937d2d37e","unresolved":false,"context_lines":[{"line_number":64,"context_line":"[flake8]"},{"line_number":65,"context_line":"show-source \u003d True"},{"line_number":66,"context_line":"# [H904] Delay string interpolations at logging calls."},{"line_number":67,"context_line":"enable-extensions \u003d H203,H106,H904"},{"line_number":68,"context_line":"builtins \u003d _"},{"line_number":69,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*lib/python*,*egg,build"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"3f1d235d_66da814b","line":67,"range":{"start_line":67,"start_character":30,"end_line":67,"end_character":34},"in_reply_to":"3f1d235d_d496a6f0","updated":"2017-07-06 01:12:45.000000000","message":"Yep, this rule check for delay string interpolations. This allows the logging package to skip creating the formatted log message if the message is not going to be emitted because of the current log level.\n\nhttps://docs.openstack.org/oslo.i18n/latest/user/guidelines.html#adding-variables-to-log-messages","commit_id":"ea36901711c53b0840fbbe3fe42c7b37c4aace99"}]}
