coredns/plugin
Francois Tur f9bdd382dd Ensure Re-register of metrics variables after a reload (#2080)
* - ensure plugins that use prometheus.MustRegister, re-register after reload
- removing once.Do on the startup function was simplest way to do it.

* - fix underscored names (advice of bot)

* - tune existing UT for reload, and add a test verifying failing reload does not prevent correct registering for metrics

* - ensure different ports for tests that can run in same time ..
2018-09-19 02:11:24 -07:00
..
auto Default to scrubbing replies in the server (#2012) 2018-08-29 12:26:22 +01:00
autopath Ensure Re-register of metrics variables after a reload (#2080) 2018-09-19 02:11:24 -07:00
bind Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
cache Ensure Re-register of metrics variables after a reload (#2080) 2018-09-19 02:11:24 -07:00
chaos Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
debug Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
deprecated Implement deprecation notice for 1.1.4 (#1833) 2018-05-24 14:30:01 +01:00
dnssec Ensure Re-register of metrics variables after a reload (#2080) 2018-09-19 02:11:24 -07:00
dnstap Better naming (#2104) 2018-09-19 08:16:04 +01:00
erratic plugin/erratic: add axfr support (#1977) 2018-07-20 10:25:54 +01:00
errors Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
etcd Default to scrubbing replies in the server (#2012) 2018-08-29 12:26:22 +01:00
federation plugin/federation: handle missing avail-zone/region labels better (#2092) 2018-09-12 07:07:24 +01:00
file Default to scrubbing replies in the server (#2012) 2018-08-29 12:26:22 +01:00
forward Ensure Re-register of metrics variables after a reload (#2080) 2018-09-19 02:11:24 -07:00
health Ensure Re-register of metrics variables after a reload (#2080) 2018-09-19 02:11:24 -07:00
hosts Default to scrubbing replies in the server (#2012) 2018-08-29 12:26:22 +01:00
kubernetes Cleanup ParseHostOrFile (#2100) 2018-09-19 07:29:37 +01:00
loadbalance Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
log Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
loop Document current limitations of loop (#1996) 2018-07-23 20:37:41 +01:00
metadata Typo fixes (#2031) 2018-08-14 08:55:55 -07:00
metrics Metrics listener fix (#2036) 2018-08-21 11:52:25 -04:00
nsid Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
pkg Better naming (#2104) 2018-09-19 08:16:04 +01:00
pprof Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
proxy Ensure Re-register of metrics variables after a reload (#2080) 2018-09-19 02:11:24 -07:00
reload Typo fixes (#2031) 2018-08-14 08:55:55 -07:00
rewrite Move suffix example out of EDNS0 section (#2102) 2018-09-17 16:41:38 -04:00
root Typo fixes (#2031) 2018-08-14 08:55:55 -07:00
route53 [plugin/route53]: Support batch mode operation. (#2050) 2018-09-17 11:19:07 -07:00
secondary Fix ineffassign (#1959) 2018-07-28 10:32:13 +01:00
template Ensure Re-register of metrics variables after a reload (#2080) 2018-09-19 02:11:24 -07:00
test plugin/test: Fix documentation (#1948) 2018-07-07 08:30:57 +01:00
tls Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
trace Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
whoami New plugin: loop (#1989) 2018-07-20 19:45:17 +01:00
backend.go all: fix plugin import ordering (#1717) 2018-04-22 08:34:35 +01:00
backend_lookup.go plugin/kubernetes: Create records for portless services (#2052) 2018-08-27 10:10:51 -04:00
log_test.go Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
normalize.go Better naming (#2104) 2018-09-19 08:16:04 +01:00
normalize_test.go CIDR query routing (#1159) 2017-10-24 10:16:03 +01:00
plugin.go all: fix plugin import ordering (#1717) 2018-04-22 08:34:35 +01:00