)]}'
{"oslo/log/_options.py":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"591a498668e77af12dac39fc60887a8097a23d10","unresolved":false,"context_lines":[{"line_number":151,"context_line":"    :returns: a list of (group_name, opts) tuples"},{"line_number":152,"context_line":"    \"\"\""},{"line_number":153,"context_line":"    return [(None, copy.deepcopy(generic_log_opts)),"},{"line_number":154,"context_line":"            (None, copy.deepcopy(log_opts))]"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_7c4c00c9","line":154,"updated":"2014-11-13 23:07:36.000000000","message":"I think we need the cli opts on line 20 and 33 too.","commit_id":"80f3b5d31b2f9fc8bbd60899bd7cc7d6b56dcc73"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"946ec636bdb869fdabe1258e35054ef33f03add7","unresolved":false,"context_lines":[{"line_number":153,"context_line":"    return [(None, copy.deepcopy(common_cli_opts)),"},{"line_number":154,"context_line":"            (None, copy.deepcopy(logging_cli_opts)),"},{"line_number":155,"context_line":"            (None, copy.deepcopy(generic_log_opts)),"},{"line_number":156,"context_line":"            (None, copy.deepcopy(log_opts))]"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a890539_888bcb1d","line":156,"updated":"2014-11-18 01:46:49.000000000","message":"Why separate the opts into  four tuples? I don\u0027t think this is needed. And this reason in several `From oslo.log` comment in the generated file.[1]\n\n[1] http://paste.openstack.org/show/134220/","commit_id":"342ed665fdb3a57d2e7c74a201565632487f8434"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"186d6715b5f81fa1ccae785467536b74ace8233d","unresolved":false,"context_lines":[{"line_number":153,"context_line":"    return [(None, copy.deepcopy(common_cli_opts)),"},{"line_number":154,"context_line":"            (None, copy.deepcopy(logging_cli_opts)),"},{"line_number":155,"context_line":"            (None, copy.deepcopy(generic_log_opts)),"},{"line_number":156,"context_line":"            (None, copy.deepcopy(log_opts))]"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a890539_edc7f342","line":156,"in_reply_to":"5a890539_888bcb1d","updated":"2014-11-18 11:37:32.000000000","message":"Done","commit_id":"342ed665fdb3a57d2e7c74a201565632487f8434"}]}
