)]}'
{"designate/agent/__init__.py":[{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"8195f649b1e6b1e3cac5bb312dec85b198029ac0","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    cfg.ListOpt(\u0027masters\u0027, default\u003d[],"},{"line_number":45,"context_line":"                help\u003d\u0027List of masters for the Agent, format ip:port\u0027),"},{"line_number":46,"context_line":"    cfg.StrOpt(\u0027backend-driver\u0027, default\u003d\u0027bind9\u0027,"},{"line_number":47,"context_line":"               help\u003d\u0027The backend driver to use: bind9 or djbdns\u0027),"},{"line_number":48,"context_line":"    cfg.StrOpt(\u0027transfer-source\u0027,"},{"line_number":49,"context_line":"               help\u003d\u0027An IP address to be used to fetch zones transferred in\u0027),"},{"line_number":50,"context_line":"    cfg.FloatOpt(\u0027notify-delay\u0027, default\u003d0.0,"}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_5d4868cc","line":47,"updated":"2016-05-10 14:22:04.000000000","message":"Not sure if we should list the drivers here - e.g. Knot is allowed, and users may add their own","commit_id":"da295db615232bedb71e34216802b321d35a31da"},{"author":{"_account_id":16962,"name":"Federico Ceratto","email":"federico.ceratto@gmail.com","username":"ceratto"},"change_message_id":"20139c69bece9ff8518437dab7e7ade6790c03f8","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    cfg.ListOpt(\u0027masters\u0027, default\u003d[],"},{"line_number":45,"context_line":"                help\u003d\u0027List of masters for the Agent, format ip:port\u0027),"},{"line_number":46,"context_line":"    cfg.StrOpt(\u0027backend-driver\u0027, default\u003d\u0027bind9\u0027,"},{"line_number":47,"context_line":"               help\u003d\u0027The backend driver to use: bind9 or djbdns\u0027),"},{"line_number":48,"context_line":"    cfg.StrOpt(\u0027transfer-source\u0027,"},{"line_number":49,"context_line":"               help\u003d\u0027An IP address to be used to fetch zones transferred in\u0027),"},{"line_number":50,"context_line":"    cfg.FloatOpt(\u0027notify-delay\u0027, default\u003d0.0,"}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_05e8d415","line":47,"in_reply_to":"dab17558_5d4868cc","updated":"2016-05-12 12:10:40.000000000","message":"I think an example could be useful to prevent confusion.\nUpdated to use \"e.g. bind9...\"","commit_id":"da295db615232bedb71e34216802b321d35a31da"}],"designate/backend/agent_backend/impl_djbdns.py":[{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"8195f649b1e6b1e3cac5bb312dec85b198029ac0","unresolved":false,"context_lines":[{"line_number":81,"context_line":"            raise e"},{"line_number":82,"context_line":"        except Exception as e:"},{"line_number":83,"context_line":"            LOG.error(_LE(\"Unhandled exception %s\"), e.message, exc_info\u003dTrue)"},{"line_number":84,"context_line":"            raise exceptions.Backend(e.message)"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    return wrapper"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_1d4260ae","line":84,"updated":"2016-05-10 14:22:04.000000000","message":"e.message is deprecated in python3 - not all execeptions will have this attribute.","commit_id":"da295db615232bedb71e34216802b321d35a31da"},{"author":{"_account_id":16962,"name":"Federico Ceratto","email":"federico.ceratto@gmail.com","username":"ceratto"},"change_message_id":"20139c69bece9ff8518437dab7e7ade6790c03f8","unresolved":false,"context_lines":[{"line_number":81,"context_line":"            raise e"},{"line_number":82,"context_line":"        except Exception as e:"},{"line_number":83,"context_line":"            LOG.error(_LE(\"Unhandled exception %s\"), e.message, exc_info\u003dTrue)"},{"line_number":84,"context_line":"            raise exceptions.Backend(e.message)"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    return wrapper"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_c5540ccc","line":84,"in_reply_to":"dab17558_1d4260ae","updated":"2016-05-12 12:10:40.000000000","message":"Done","commit_id":"da295db615232bedb71e34216802b321d35a31da"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"8195f649b1e6b1e3cac5bb312dec85b198029ac0","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"class DjbdnsBackend(base.AgentBackend):"},{"line_number":90,"context_line":"    __plugin_name__ \u003d \u0027djbdns\u0027"},{"line_number":91,"context_line":"    __backend_status__ \u003d \u0027untested\u0027"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    @classmethod"},{"line_number":94,"context_line":"    def get_cfg_opts(cls):"}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_fd3e7c26","line":91,"updated":"2016-05-10 14:22:04.000000000","message":"experimental is probably a better status right now","commit_id":"da295db615232bedb71e34216802b321d35a31da"},{"author":{"_account_id":16962,"name":"Federico Ceratto","email":"federico.ceratto@gmail.com","username":"ceratto"},"change_message_id":"20139c69bece9ff8518437dab7e7ade6790c03f8","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"class DjbdnsBackend(base.AgentBackend):"},{"line_number":90,"context_line":"    __plugin_name__ \u003d \u0027djbdns\u0027"},{"line_number":91,"context_line":"    __backend_status__ \u003d \u0027untested\u0027"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    @classmethod"},{"line_number":94,"context_line":"    def get_cfg_opts(cls):"}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_255cf8ec","line":91,"in_reply_to":"dab17558_fd3e7c26","updated":"2016-05-12 12:10:40.000000000","message":"Done","commit_id":"da295db615232bedb71e34216802b321d35a31da"}],"doc/source/backends/djbdns_agent.rst":[{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"8195f649b1e6b1e3cac5bb312dec85b198029ac0","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":".. code-block:: bash"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"    designate domain-create --name example.org. --email example@example.org"},{"line_number":120,"context_line":"    designate record-create --name foo --type A --data \"1.2.3.4\" \u003czone_id\u003e"},{"line_number":121,"context_line":"    dig example.org @\u003ctinydns_ipaddr\u003e SOA"},{"line_number":122,"context_line":"    dig foo.example.org @\u003ctinydns_ipaddr\u003e A"}],"source_content_type":"text/x-rst","patch_set":6,"id":"dab17558_bd38743e","line":119,"updated":"2016-05-10 14:22:04.000000000","message":"can we mopve to the openstack client for examples?\n\nthis would be openstack zone create --email example@example.org example.org.","commit_id":"da295db615232bedb71e34216802b321d35a31da"},{"author":{"_account_id":16962,"name":"Federico Ceratto","email":"federico.ceratto@gmail.com","username":"ceratto"},"change_message_id":"20139c69bece9ff8518437dab7e7ade6790c03f8","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":".. code-block:: bash"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"    designate domain-create --name example.org. --email example@example.org"},{"line_number":120,"context_line":"    designate record-create --name foo --type A --data \"1.2.3.4\" \u003czone_id\u003e"},{"line_number":121,"context_line":"    dig example.org @\u003ctinydns_ipaddr\u003e SOA"},{"line_number":122,"context_line":"    dig foo.example.org @\u003ctinydns_ipaddr\u003e A"}],"source_content_type":"text/x-rst","patch_set":6,"id":"dab17558_c56b6c84","line":119,"in_reply_to":"dab17558_bd38743e","updated":"2016-05-12 12:10:40.000000000","message":"Done","commit_id":"da295db615232bedb71e34216802b321d35a31da"}]}
