)]}'
{"nova/conf/database.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"cd39fa3d0a6881cd89139e3fec5e59d0911b9af2","unresolved":false,"context_lines":[{"line_number":170,"context_line":"    # here."},{"line_number":171,"context_line":"    global _ENRICHED"},{"line_number":172,"context_line":"    if _ENRICHED:"},{"line_number":173,"context_line":"        return"},{"line_number":174,"context_line":"    enrich_help_text(api_db_opts)"},{"line_number":175,"context_line":"    enrich_help_text(placement_db_opts)"},{"line_number":176,"context_line":"    _ENRICHED \u003d True"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_1e3a2d33","line":173,"range":{"start_line":173,"start_character":8,"end_line":173,"end_character":14},"updated":"2018-06-22 13:59:29.000000000","message":"If you return here, you\u0027ll skip the part where we actually return the opt list.  Better to do\n\n if not _ENRICHED:\n     enrich_help_text...\n     _ENRICHED \u003d True\n\n return { ... }","commit_id":"ad3cdb5680cb534ea7551bac8c9cddfd05ba3f52"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"27b58425ba7feb0e58c0e2930b8a4ad217a69ba0","unresolved":false,"context_lines":[{"line_number":170,"context_line":"    # here."},{"line_number":171,"context_line":"    global _ENRICHED"},{"line_number":172,"context_line":"    if _ENRICHED:"},{"line_number":173,"context_line":"        return"},{"line_number":174,"context_line":"    enrich_help_text(api_db_opts)"},{"line_number":175,"context_line":"    enrich_help_text(placement_db_opts)"},{"line_number":176,"context_line":"    _ENRICHED \u003d True"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_6ab104e0","line":173,"range":{"start_line":173,"start_character":8,"end_line":173,"end_character":14},"in_reply_to":"5f7c97a3_1e3a2d33","updated":"2018-06-25 07:17:34.000000000","message":"Done","commit_id":"ad3cdb5680cb534ea7551bac8c9cddfd05ba3f52"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"4e9a69cd2663c6a3e68f39e63a2fb7c0e8a51378","unresolved":false,"context_lines":[{"line_number":145,"context_line":"    conf.register_opts(placement_db_opts, group\u003dplacement_db_group)"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"def enrich_help_text(alt_db_opts):"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"    def get_db_opts():"},{"line_number":151,"context_line":"        for group_name, db_opts in oslo_db_options.list_opts():"}],"source_content_type":"text/x-python","patch_set":4,"id":"5f7c97a3_816d6230","line":148,"updated":"2018-06-25 12:38:17.000000000","message":"Since this is the same as the code removed above, you can minimize the diff by putting this back where it was in the first place, and add _ENRICHED near the top of the file.","commit_id":"561117330a7ca1e00b7426c4a5c204c5ec3f9ded"}]}
