AUTHORS
ChangeLog
LICENSE
MANIFEST.in
README.md
openstack-common.conf
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
bin/designate-rootwrap
bin/designate-rpc-zmq-receiver
designate/__init__.py
designate/context.py
designate/debug.py
designate/exceptions.py
designate/plugin.py
designate/policy.py
designate/utils.py
designate/version.py
designate/wsgi.py
designate.egg-info/PKG-INFO
designate.egg-info/SOURCES.txt
designate.egg-info/dependency_links.txt
designate.egg-info/entry_points.txt
designate.egg-info/not-zip-safe
designate.egg-info/requires.txt
designate.egg-info/top_level.txt
designate/agent/__init__.py
designate/agent/rpcapi.py
designate/agent/service.py
designate/api/__init__.py
designate/api/middleware.py
designate/api/service.py
designate/api/versions.py
designate/api/v1/__init__.py
designate/api/v1/domains.py
designate/api/v1/limits.py
designate/api/v1/records.py
designate/api/v1/servers.py
designate/api/v1/tsigkeys.py
designate/api/v1/extensions/__init__.py
designate/api/v1/extensions/diagnostics.py
designate/api/v1/extensions/quotas.py
designate/api/v1/extensions/reports.py
designate/api/v1/extensions/sync.py
designate/api/v2/__init__.py
designate/api/v2/app.py
designate/api/v2/patches.py
designate/api/v2/controllers/__init__.py
designate/api/v2/controllers/limits.py
designate/api/v2/controllers/recordsets.py
designate/api/v2/controllers/rest.py
designate/api/v2/controllers/root.py
designate/api/v2/controllers/schemas.py
designate/api/v2/controllers/zones.py
designate/api/v2/views/__init__.py
designate/api/v2/views/base.py
designate/api/v2/views/zones.py
designate/backend/__init__.py
designate/backend/base.py
designate/backend/impl_bind9.py
designate/backend/impl_dnsmasq.py
designate/backend/impl_fake.py
designate/backend/impl_mysqlbind9.py
designate/backend/impl_rpc.py
designate/backend/impl_powerdns/__init__.py
designate/backend/impl_powerdns/models.py
designate/backend/impl_powerdns/migrate_repo/README
designate/backend/impl_powerdns/migrate_repo/__init__.py
designate/backend/impl_powerdns/migrate_repo/manage.py
designate/backend/impl_powerdns/migrate_repo/migrate.cfg
designate/backend/impl_powerdns/migrate_repo/versions/001_add_initial_schema.py
designate/backend/impl_powerdns/migrate_repo/versions/002_add_moniker_id_cols.py
designate/backend/impl_powerdns/migrate_repo/versions/003_correct_master_column_length.py
designate/backend/impl_powerdns/migrate_repo/versions/004_correct_content_column_length.py
designate/backend/impl_powerdns/migrate_repo/versions/005_rename_moniker_id_columns.py
designate/backend/impl_powerdns/migrate_repo/versions/006_add_inherit_ttl_col.py
designate/backend/impl_powerdns/migrate_repo/versions/__init__.py
designate/central/__init__.py
designate/central/effectivetld.py
designate/central/rpcapi.py
designate/central/service.py
designate/cmd/__init__.py
designate/cmd/agent.py
designate/cmd/api.py
designate/cmd/central.py
designate/cmd/manage.py
designate/cmd/sink.py
designate/manage/__init__.py
designate/manage/base.py
designate/manage/database.py
designate/manage/powerdns.py
designate/notification_handler/__init__.py
designate/notification_handler/base.py
designate/notification_handler/nova.py
designate/notification_handler/quantum.py
designate/openstack/__init__.py
designate/openstack/common/__init__.py
designate/openstack/common/context.py
designate/openstack/common/eventlet_backdoor.py
designate/openstack/common/exception.py
designate/openstack/common/excutils.py
designate/openstack/common/gettextutils.py
designate/openstack/common/importutils.py
designate/openstack/common/jsonutils.py
designate/openstack/common/local.py
designate/openstack/common/log.py
designate/openstack/common/loopingcall.py
designate/openstack/common/network_utils.py
designate/openstack/common/periodic_task.py
designate/openstack/common/policy.py
designate/openstack/common/processutils.py
designate/openstack/common/service.py
designate/openstack/common/sslutils.py
designate/openstack/common/threadgroup.py
designate/openstack/common/timeutils.py
designate/openstack/common/uuidutils.py
designate/openstack/common/wsgi.py
designate/openstack/common/xmlutils.py
designate/openstack/common/notifier/__init__.py
designate/openstack/common/notifier/api.py
designate/openstack/common/notifier/log_notifier.py
designate/openstack/common/notifier/no_op_notifier.py
designate/openstack/common/notifier/rabbit_notifier.py
designate/openstack/common/notifier/rpc_notifier.py
designate/openstack/common/notifier/rpc_notifier2.py
designate/openstack/common/notifier/test_notifier.py
designate/openstack/common/rootwrap/__init__.py
designate/openstack/common/rootwrap/filters.py
designate/openstack/common/rootwrap/wrapper.py
designate/openstack/common/rpc/__init__.py
designate/openstack/common/rpc/amqp.py
designate/openstack/common/rpc/common.py
designate/openstack/common/rpc/dispatcher.py
designate/openstack/common/rpc/impl_fake.py
designate/openstack/common/rpc/impl_kombu.py
designate/openstack/common/rpc/impl_qpid.py
designate/openstack/common/rpc/impl_zmq.py
designate/openstack/common/rpc/matchmaker.py
designate/openstack/common/rpc/matchmaker_redis.py
designate/openstack/common/rpc/proxy.py
designate/openstack/common/rpc/service.py
designate/quota/__init__.py
designate/quota/base.py
designate/quota/impl_noop.py
designate/quota/impl_storage.py
designate/resources/schemas/v1/domain.json
designate/resources/schemas/v1/domains.json
designate/resources/schemas/v1/fault.json
designate/resources/schemas/v1/limits.json
designate/resources/schemas/v1/record.json
designate/resources/schemas/v1/records.json
designate/resources/schemas/v1/server.json
designate/resources/schemas/v1/servers.json
designate/resources/schemas/v1/tsigkey.json
designate/resources/schemas/v1/tsigkeys.json
designate/resources/schemas/v2/limits.json
designate/resources/schemas/v2/recordset.json
designate/resources/schemas/v2/recordsets.json
designate/resources/schemas/v2/zone.json
designate/resources/schemas/v2/zones.json
designate/resources/schemas/v2/rdata/a.json
designate/resources/schemas/v2/rdata/aaaa.json
designate/resources/schemas/v2/rdata/cname.json
designate/resources/schemas/v2/rdata/mx.json
designate/resources/schemas/v2/rdata/ns.json
designate/resources/schemas/v2/rdata/ptr.json
designate/resources/schemas/v2/rdata/soa.json
designate/resources/schemas/v2/rdata/spf.json
designate/resources/schemas/v2/rdata/srv.json
designate/resources/schemas/v2/rdata/sshfp.json
designate/resources/schemas/v2/rdata/txt.json
designate/resources/templates/bind9-config.jinja2
designate/resources/templates/bind9-zone.jinja2
designate/resources/templates/dnsmasq-zone.jinja2
designate/resources/templates/mysql-bind9-config.jinja2
designate/schema/__init__.py
designate/schema/_validators.py
designate/schema/format.py
designate/schema/resolvers.py
designate/schema/validators.py
designate/sink/__init__.py
designate/sink/service.py
designate/sqlalchemy/__init__.py
designate/sqlalchemy/expressions.py
designate/sqlalchemy/models.py
designate/sqlalchemy/session.py
designate/sqlalchemy/types.py
designate/storage/__init__.py
designate/storage/api.py
designate/storage/base.py
designate/storage/impl_sqlalchemy/__init__.py
designate/storage/impl_sqlalchemy/models.py
designate/storage/impl_sqlalchemy/migrate_repo/README
designate/storage/impl_sqlalchemy/migrate_repo/__init__.py
designate/storage/impl_sqlalchemy/migrate_repo/manage.py
designate/storage/impl_sqlalchemy/migrate_repo/migrate.cfg
designate/storage/impl_sqlalchemy/migrate_repo/utils.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/001_add_moniker_schema.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/002_add_managed_col_for_records.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/003_add_delete_on_cascade.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/004_changed_managed_cols_for_records.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/005_records_allow_null_ttl.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/006_support_ptr_records.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/007_add_parent_domain_id_col.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/008_support_spf_records.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/009_add_tsigkeys_table.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/010_drop_server_ip_cols.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/011_support_sshfp_records.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/012_add_serial_col.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/013_expand_email_column.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/014_add_quotas_table.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/015_add_unique_record_constraint.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/016_add_deleted_columns.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/017_drop_unique_domain_name_index.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/018_add_back_unique_name_deleted_sqlite.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/019_fix_deleted_column.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/020_add_description_domains_records.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/021_convert_to_innodb_utf8.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/022_add_domain_status.py
designate/storage/impl_sqlalchemy/migrate_repo/versions/__init__.py
designate/tests/__init__.py
designate/tests/test_context.py
designate/tests/test_utils.py
designate/tests/sample_notifications/nova/compute.instance.create.end.json
designate/tests/sample_notifications/nova/compute.instance.create.start.json
designate/tests/sample_notifications/nova/compute.instance.delete.start.json
designate/tests/sample_notifications/nova/compute.instance.shutdown.end.json
designate/tests/sample_notifications/nova/compute.instance.shutdown.start.json
designate/tests/sample_notifications/nova/network.floating_ip.allocate.json
designate/tests/sample_notifications/nova/network.floating_ip.associate.json
designate/tests/sample_notifications/nova/network.floating_ip.deallocate.json
designate/tests/sample_notifications/nova/network.floating_ip.disassociate.json
designate/tests/sample_notifications/nova/scheduler.run_instance.end.json
designate/tests/sample_notifications/nova/scheduler.run_instance.scheduled.json
designate/tests/sample_notifications/nova/scheduler.run_instance.start.json
designate/tests/sample_notifications/quantum/floatingip.update.end_associate.json
designate/tests/sample_notifications/quantum/floatingip.update.end_disassociate.json
designate/tests/sample_notifications/quantum/port.create.end.json
designate/tests/sample_notifications/quantum/port.create.start.josn
designate/tests/sample_notifications/quantum/port.delete.end.json
designate/tests/sample_notifications/quantum/port.delete.start.json
designate/tests/test_agent/__init__.py
designate/tests/test_agent/test_service.py
designate/tests/test_api/__init__.py
designate/tests/test_api/test_middleware.py
designate/tests/test_api/test_service.py
designate/tests/test_api/test_v1/__init__.py
designate/tests/test_api/test_v1/test_domains.py
designate/tests/test_api/test_v1/test_records.py
designate/tests/test_api/test_v1/test_servers.py
designate/tests/test_api/test_v2/__init__.py
designate/tests/test_api/test_v2/test_limits.py
designate/tests/test_api/test_v2/test_zones.py
designate/tests/test_backend/__init__.py
designate/tests/test_backend/test_bind9.py
designate/tests/test_backend/test_dnsmasq.py
designate/tests/test_backend/test_fake.py
designate/tests/test_backend/test_mysqlbind9.py
designate/tests/test_backend/test_powerdns.py
designate/tests/test_central/__init__.py
designate/tests/test_central/test_service.py
designate/tests/test_notification_handler/__init__.py
designate/tests/test_notification_handler/test_nova.py
designate/tests/test_notification_handler/test_quantum.py
designate/tests/test_quota/__init__.py
designate/tests/test_quota/test_noop.py
designate/tests/test_quota/test_storage.py
designate/tests/test_resources/__init__.py
designate/tests/test_resources/test_schemas/__init__.py
designate/tests/test_resources/test_schemas/test_v2.py
designate/tests/test_schema/__init__.py
designate/tests/test_schema/test_format.py
designate/tests/test_storage/__init__.py
designate/tests/test_storage/test_api.py
designate/tests/test_storage/test_sqlalchemy.py
doc/requirements.txt
doc/source/architecture.rst
doc/source/backends.rst
doc/source/conf.py
doc/source/configuration.rst
doc/source/devstack.rst
doc/source/getting-involved.rst
doc/source/getting-started.rst
doc/source/glossary.rst
doc/source/index.rst
doc/source/production-architecture.rst
doc/source/related.rst
doc/source/rest.rst
doc/source/backends/bind9.rst
doc/source/diagrams/Designate-MultiZone.shapes
doc/source/diagrams/Designate-PowerDNS-Detail.shapes
doc/source/diagrams/Designate-Simple.shapes
doc/source/diagrams/README
doc/source/examples/basic-config-sample.conf
doc/source/images/Designate-MultiZone.png
doc/source/images/Designate-Simple.png
doc/source/rest/domains.rst
doc/source/rest/general.rst
doc/source/rest/records.rst
doc/source/rest/servers.rst
etc/designate/api-paste.ini
etc/designate/designate.conf.sample
etc/designate/effective_tld_names.dat.sample
etc/designate/policy.json
etc/designate/rootwrap.conf.sample
etc/designate/tlds-alpha-by-domain.txt
etc/designate/rootwrap.d/bind9.filters
tools/designate-keystone-setup
tools/install_venv.py
tools/install_venv_common.py
tools/with_venv.sh