)]}'
{"keystone/common/wsgi.py":[{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"25e65f16ecb0e80cbd2111c0887ddd236f886222","unresolved":false,"context_lines":[{"line_number":179,"context_line":"        action \u003d arg_dict.pop(\u0027action\u0027)"},{"line_number":180,"context_line":"        del arg_dict[\u0027controller\u0027]"},{"line_number":181,"context_line":"        if arg_dict:"},{"line_number":182,"context_line":"            LOG.debug(\u0027arg_dict: %s\u0027, arg_dict)"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"        # allow middleware up the stack to provide context, params and headers."},{"line_number":185,"context_line":"        context \u003d req.environ.get(CONTEXT_ENV, {})"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAWH%2F%2B0FI%3D","line":182,"updated":"2014-03-24 04:58:43.000000000","message":"Is it not helpful to know in certain situations that arg_dict is None?  Would someone who was debugging (but wasnt aware of this optimization) not get frustrated by the fact that sometimes arg_dict shows up in the debug log and sometimes it does not.  I think this perceived non-determinism is not worth this optimization.  Especially since it is debug level logging","commit_id":"14ffc5911bbd5b246a3ab6818599876f121fb2b1"}]}
