)]}'
{"designate/dnsutils.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"230fa6d16e3a9c51525813ec1882182c69b91e62","unresolved":false,"context_lines":[{"line_number":365,"context_line":"        continue"},{"line_number":366,"context_line":"    else:"},{"line_number":367,"context_line":"        raise exceptions.XFRFailure("},{"line_number":368,"context_line":"            \"XFR failed for %(name)s. No servers in %(servers)s was reached.\" %"},{"line_number":369,"context_line":"            {\"name\": zone_name, \"servers\": servers})"},{"line_number":370,"context_line":""},{"line_number":371,"context_line":"    LOG.debug(\"AXFR Successful for %s\", raw_zone.origin.to_text())"}],"source_content_type":"text/x-python","patch_set":9,"id":"df7087c5_bf3768ff","line":368,"updated":"2018-03-14 16:58:18.000000000","message":"Shouldn\u0027t this actually be \"AXFR\", too? Not sure we would want to simply fix it as we go or do a followup?","commit_id":"760e1f044549818c231e1f15f2a95e7064695ed7"}],"designate/notifications.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"230fa6d16e3a9c51525813ec1882182c69b91e62","unresolved":false,"context_lines":[{"line_number":164,"context_line":"                               for val in (old_value, new_value)):"},{"line_number":165,"context_line":"                            LOG.warning(\"Nulling notification values after \""},{"line_number":166,"context_line":"                                        \"unexpected values (%s, %s)\","},{"line_number":167,"context_line":"                                        old_value, new_value)"},{"line_number":168,"context_line":"                            old_value, new_value \u003d None, None"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"                        if old_value \u003d\u003d new_value:"}],"source_content_type":"text/x-python","patch_set":9,"id":"df7087c5_72802747","line":167,"updated":"2018-03-14 16:58:18.000000000","message":"Good drive-by bugfix","commit_id":"760e1f044549818c231e1f15f2a95e7064695ed7"}],"designate/tests/fixtures.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"230fa6d16e3a9c51525813ec1882182c69b91e62","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2012 Managed I.T."},{"line_number":2,"context_line":"# Copyright 2015 Hewlett-Packard Development Company, L.P."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Copyright 2010 United States Government as represented by the"},{"line_number":5,"context_line":"# Administrator of the National Aeronautics and Space Administration."},{"line_number":6,"context_line":"# All Rights Reserved."},{"line_number":7,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":9,"id":"df7087c5_72a10746","line":4,"updated":"2018-03-14 16:58:18.000000000","message":"This looks unrelated?","commit_id":"760e1f044549818c231e1f15f2a95e7064695ed7"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"77db6b8bc6c8dfff37784b9df96fd0cee08fdad1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2012 Managed I.T."},{"line_number":2,"context_line":"# Copyright 2015 Hewlett-Packard Development Company, L.P."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Copyright 2010 United States Government as represented by the"},{"line_number":5,"context_line":"# Administrator of the National Aeronautics and Space Administration."},{"line_number":6,"context_line":"# All Rights Reserved."},{"line_number":7,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":9,"id":"df7087c5_d59b1d70","line":4,"in_reply_to":"df7087c5_72a10746","updated":"2018-03-20 16:11:41.000000000","message":"The logging code was imported from the Nova project, and this was an attempt to carry over the copyrights of that code.","commit_id":"760e1f044549818c231e1f15f2a95e7064695ed7"}],"doc/source/contributor/getting-involved.rst":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"230fa6d16e3a9c51525813ec1882182c69b91e62","unresolved":false,"context_lines":[{"line_number":203,"context_line":".. code-block:: python"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    # Do not use \"%\" string formatting"},{"line_number":206,"context_line":"    # No localization for debug"},{"line_number":207,"context_line":"    LOG.debug(\"... %s\", variable)"},{"line_number":208,"context_line":"    LOG.info(_LI(\"... %s...\"), variable)"},{"line_number":209,"context_line":"    # Use named interpolation when more than one replacement is done"}],"source_content_type":"text/x-rst","patch_set":9,"id":"df7087c5_728587ce","side":"PARENT","line":206,"updated":"2018-03-14 16:58:18.000000000","message":"Rather say\n\n# No localization for log messages","commit_id":"9a89306b89850b675459de77d083f5f7b8daa073"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"230fa6d16e3a9c51525813ec1882182c69b91e62","unresolved":false,"context_lines":[{"line_number":205,"context_line":"    # Do not use \"%\" string formatting"},{"line_number":206,"context_line":"    # No localization for debug"},{"line_number":207,"context_line":"    LOG.debug(\"... %s\", variable)"},{"line_number":208,"context_line":"    LOG.info(_LI(\"... %s...\"), variable)"},{"line_number":209,"context_line":"    # Use named interpolation when more than one replacement is done"},{"line_number":210,"context_line":"    LOG.info(_LI(\"... %(key)s ...\"), {\u0027key\u0027: \u0027value\u0027, ...})"},{"line_number":211,"context_line":"    LOG.warn(_LW(\"... %(key)s\"), {\u0027key\u0027: \u0027value\u0027})"}],"source_content_type":"text/x-rst","patch_set":9,"id":"df7087c5_b27f9fde","side":"PARENT","line":208,"updated":"2018-03-14 16:58:18.000000000","message":"I think we still have some occurrences of this, without the _LI()","commit_id":"9a89306b89850b675459de77d083f5f7b8daa073"}]}
