)]}'
{"keystone/openstack/common/log.py":[{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"2f47d61f481981b11004c0e429b3a5ac2ba319ed","unresolved":false,"context_lines":[{"line_number":44,"context_line":"from keystone.openstack.common import importutils"},{"line_number":45,"context_line":"from keystone.openstack.common import jsonutils"},{"line_number":46,"context_line":"from keystone.openstack.common import local"},{"line_number":47,"context_line":"# NOTE(flaper87): Pls, remove when graduating this module"},{"line_number":48,"context_line":"# from the incubator."},{"line_number":49,"context_line":"from keystone.openstack.common.strutils import mask_password  # noqa"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_3494b48b","line":47,"updated":"2014-07-16 10:01:17.000000000","message":"does this mean we should remove something....not really clear to me.  We have removed the mask_password function from this file...is that what it means?","commit_id":"1070afe2cb8707ad28d43c4ea76116a941cf2131"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"09541358403b2ba1860d71a46a8674bb8f0c2c6a","unresolved":false,"context_lines":[{"line_number":44,"context_line":"from keystone.openstack.common import importutils"},{"line_number":45,"context_line":"from keystone.openstack.common import jsonutils"},{"line_number":46,"context_line":"from keystone.openstack.common import local"},{"line_number":47,"context_line":"# NOTE(flaper87): Pls, remove when graduating this module"},{"line_number":48,"context_line":"# from the incubator."},{"line_number":49,"context_line":"from keystone.openstack.common.strutils import mask_password  # noqa"},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_05805145","line":47,"in_reply_to":"baada198_3494b48b","updated":"2014-07-16 14:41:55.000000000","message":"This means once this becomes oslo.log the \"openstack.common.strutils\" part needs to be cleaned up? mask_password was just moved there instead of being strictly part of oslo.log. *I think*","commit_id":"1070afe2cb8707ad28d43c4ea76116a941cf2131"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"331b3671477fdc45571da1afb06dc59bef3c61ea","unresolved":false,"context_lines":[{"line_number":411,"context_line":""},{"line_number":412,"context_line":""},{"line_number":413,"context_line":"def set_defaults(logging_context_format_string,"},{"line_number":414,"context_line":"                 default_log_levels\u003dNone):"},{"line_number":415,"context_line":"    # Just in case the caller is not setting the"},{"line_number":416,"context_line":"    # default_log_level. This is insurance because"},{"line_number":417,"context_line":"    # we introduced the default_log_level parameter"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_a943ed6a","line":414,"updated":"2014-07-17 00:50:29.000000000","message":"seems like something we could use.","commit_id":"1070afe2cb8707ad28d43c4ea76116a941cf2131"}]}
