designate/designate/backend
Michael Chapman 10f19870c4 Add timeout to rndc commands
In the event of a backend BIND server being unreachable for any reason,
rndc commands will persist for a very long time and can consume
significant resources. This can be seen when running devstack with
a pool configured to point at a bind server that doesn't exist - the
rndc process count can climb into the thousands.

An optional timeout has been added to rndc to alleviate this.

Change-Id: Idd61e79715b21fdd3249136cf68a7b9d3069c3f9
Related-Bug: 1896783
2020-11-06 15:57:38 +11:00
..
agent_backend Update hacking for Python3 2020-04-01 21:52:38 +00:00
impl_infoblox Use zone.tenant_id as tenant if context.project_id is None 2019-07-30 20:04:03 -07:00
__init__.py Docs Refactor 2017-12-05 21:06:18 +00:00
agent.py Removed deprecated pool-manager implementation 2019-09-24 11:10:54 +00:00
base.py Removed deprecated pool-manager implementation 2019-09-24 11:10:54 +00:00
impl_akamai.py Finalized centralization of configuration 2019-06-18 18:41:10 +00:00
impl_akamai_v2.py Implement create/delete zone for Akamai v2 API 2020-01-16 18:54:30 +00:00
impl_bind9.py Add timeout to rndc commands 2020-11-06 15:57:38 +11:00
impl_designate.py Merge "Remove KS v2 support and add region support" 2019-06-09 09:30:21 +00:00
impl_dynect.py Finalized centralization of configuration 2019-06-18 18:41:10 +00:00
impl_fake.py Remove translation of log messages 2018-03-14 12:54:05 -07:00
impl_nsd4.py Update hacking for Python3 2020-04-01 21:52:38 +00:00
impl_pdns4.py pdns4 backend: check if zone exists before attempting delete 2020-06-02 11:03:21 -05:00
private_codes.py Move DNS OPCODEs/Classes into private_codes.py 2016-04-20 16:28:48 +01:00