designate/designate
Kiall Mac Innes 1795db4f56 Ensure only one pool-manager performs periodic tasks
Before, multiple pool managers on multiple physical or
virtual machines would all run the periodic sync and
recovery tasks, by implementing leader election, we
ensure that only one pool manager, per pool, is running
these tasks.

Closes-Bug: 1445127
Change-Id: I3c062d22db188fca5f74290a44ed6cf1741951b0
2015-07-09 14:16:55 +01:00
..
agent Drop use of 'oslo' namespace package 2015-04-28 18:32:15 +00:00
api Enable filter on blacklists & tlds 2015-07-08 17:02:50 +00:00
backend Replace Exception.message with six.text_type(Exception) 2015-07-02 07:44:48 +00:00
central Replace dict.items() with list(dict.items()) 2015-06-30 23:27:11 +05:30
cmd Standardize API service launcher 2015-06-30 14:57:45 +01:00
hacking Add a couple of new hacking checks 2015-06-29 12:03:21 +01:00
locale Imported Translations from Transifex 2015-07-09 06:13:20 +00:00
manage Error message for database config 2015-07-07 16:29:39 +00:00
mdns Drop use of 'oslo' namespace package 2015-05-06 20:36:49 +00:00
network_api Use six.iterkeys(x) instead of x.keys() 2015-07-01 00:18:40 +05:30
notification_handler Fixed broken UTs in notification_handler module 2015-07-06 13:15:13 +05:30
objects Fix for ttl values 2015-07-09 10:50:25 +05:30
openstack Use six.iterkeys(x) instead of x.keys() 2015-07-01 00:18:40 +05:30
pool_manager Ensure only one pool-manager performs periodic tasks 2015-07-09 14:16:55 +01:00
quota Use six.iterkeys(x) instead of x.keys() 2015-07-01 00:18:40 +05:30
resources Fix for ttl values 2015-07-09 10:50:25 +05:30
schema Ensure validations account for trailing newlines 2015-07-03 15:55:01 +01:00
sink Drop use of 'oslo' namespace package 2015-05-06 20:36:49 +00:00
sqlalchemy Merge "Add support for BETWEEN and add tests" 2015-07-07 12:39:26 +00:00
storage Merge "Add shard and domain_shard to tables" 2015-07-01 15:47:46 +00:00
tests Implement support for LeaderElections 2015-07-09 14:12:33 +01:00
zone_manager Standup coordination during start 2015-07-09 14:10:32 +01:00
__init__.py Silence some DEBUG logs 2015-06-30 14:23:44 +01:00
context.py Restrict editing of managed records to policy based ACL 2015-04-09 11:39:51 +01:00
coordination.py Implement support for LeaderElections 2015-07-09 14:12:33 +01:00
debug.py Rename Moniker -> Designate 2013-06-09 21:15:03 +01:00
dnsutils.py Use six.iterkeys(x) instead of x.keys() 2015-07-01 00:18:40 +05:30
exceptions.py Add a couple of new hacking checks 2015-06-29 12:03:21 +01:00
hookpoints.py Allow logging hookpoint intialization 2015-06-29 08:42:58 -05:00
i18n.py Drop use of 'oslo' namespace package 2015-05-06 20:36:49 +00:00
notifications.py Drop use of 'oslo' namespace package 2015-04-28 18:32:15 +00:00
plugin.py Drop use of 'oslo' namespace package 2015-04-28 18:32:15 +00:00
policy.py Drop use of 'oslo' namespace package 2015-04-28 18:32:15 +00:00
rpc.py Drop use of 'oslo' namespace package 2015-05-06 20:36:49 +00:00
service.py oslo.service triggers shutdown 2015-06-30 14:23:07 +01:00
utils.py Add tasks and periodic emits 2015-07-07 14:20:46 +00:00
version.py Introduce Guru Meditation Reports into Designate 2015-03-11 11:11:11 +08:00