)]}'
{"openstack/service_description.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"618c6eb97f96a07c99a0f4caa93ba4ba498c4ade","unresolved":false,"context_lines":[{"line_number":111,"context_line":"                    task_manager\u003dinstance.task_manager,"},{"line_number":112,"context_line":"                )"},{"line_number":113,"context_line":"            else:"},{"line_number":114,"context_line":"                warnings.warn("},{"line_number":115,"context_line":"                    \"The configured version, {version} for service\""},{"line_number":116,"context_line":"                    \" {service_type} is not known or supported by\""},{"line_number":117,"context_line":"                    \" openstacksdk. The resulting Proxy object will only\""}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_12669d29","line":114,"updated":"2018-10-01 11:04:43.000000000","message":"I wonder why you don\u0027t use logging warning","commit_id":"a165e7528cc7cff6da8a8c4e6d920a1d794db434"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"07390049a0df2e1554c7fd9d260d7366e0b09d88","unresolved":false,"context_lines":[{"line_number":111,"context_line":"                    task_manager\u003dinstance.task_manager,"},{"line_number":112,"context_line":"                )"},{"line_number":113,"context_line":"            else:"},{"line_number":114,"context_line":"                warnings.warn("},{"line_number":115,"context_line":"                    \"The configured version, {version} for service\""},{"line_number":116,"context_line":"                    \" {service_type} is not known or supported by\""},{"line_number":117,"context_line":"                    \" openstacksdk. The resulting Proxy object will only\""}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_a145a771","line":114,"in_reply_to":"3f79a3b5_12669d29","updated":"2018-10-05 16:18:55.000000000","message":"Because in this case the thing we\u0027re warning about is a valid behavior, so someone writing code that\u0027s doing it might want to squelch this warning. By using warnings.warn with a specific UnsupportedVersionWarning - it lets someone do that. If we just used logging.warn then it has the potential to be unactionable noise.","commit_id":"a165e7528cc7cff6da8a8c4e6d920a1d794db434"}]}
