)]}'
{"anchor/app.py":[{"author":{"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},"change_message_id":"af983e445f00151db197e60cc2d6de4aebd21808","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    valid_targets \u003d (\u0027messaging\u0027, \u0027log\u0027)"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    if not conf.config.get(\u0027audit\u0027):"},{"line_number":97,"context_line":"        # no audit configuration - that\u0027s ok"},{"line_number":98,"context_line":"        return"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    audit_conf \u003d conf.audit"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba8a016a_483b359d","line":97,"range":{"start_line":97,"start_character":19,"end_line":97,"end_character":32},"updated":"2015-11-20 15:54:17.000000000","message":"Do we want to log that there isn\u0027t an audit or is that silly?","commit_id":"d7d6db29c7ff50a038f83e5b87c46e974b940cc1"},{"author":{"_account_id":1528,"name":"Stanislaw Pitucha","email":"viraptor@gmail.com","username":"stanislaw-pitucha"},"change_message_id":"eec56f1ebf19078ce25f321624dd7dcaf52289e5","unresolved":false,"context_lines":[{"line_number":94,"context_line":"    valid_targets \u003d (\u0027messaging\u0027, \u0027log\u0027)"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    if not conf.config.get(\u0027audit\u0027):"},{"line_number":97,"context_line":"        # no audit configuration - that\u0027s ok"},{"line_number":98,"context_line":"        return"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    audit_conf \u003d conf.audit"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba8a016a_b9ed2a27","line":97,"range":{"start_line":97,"start_character":19,"end_line":97,"end_character":32},"in_reply_to":"ba8a016a_483b359d","updated":"2015-11-23 00:57:38.000000000","message":"No, that\u0027s a good point. I\u0027ll add it at info level.","commit_id":"d7d6db29c7ff50a038f83e5b87c46e974b940cc1"}],"anchor/audit/__init__.py":[{"author":{"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},"change_message_id":"af983e445f00151db197e60cc2d6de4aebd21808","unresolved":false,"context_lines":[{"line_number":102,"context_line":""},{"line_number":103,"context_line":"def init_audit():"},{"line_number":104,"context_line":"    global target"},{"line_number":105,"context_line":"    global notifier"},{"line_number":106,"context_line":"    audit_conf \u003d jsonloader.config_for_audit()"},{"line_number":107,"context_line":"    if audit_conf is None:"},{"line_number":108,"context_line":"        return"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba8a016a_68f079ca","line":105,"updated":"2015-11-20 15:54:17.000000000","message":"In the next iteration it\u0027d be nice to comment the use of globals.","commit_id":"d7d6db29c7ff50a038f83e5b87c46e974b940cc1"}]}
