diff options
author | 2018-01-09 22:30:58 +0100 | |
---|---|---|
committer | 2018-01-09 21:30:58 +0000 | |
commit | 0091e1c9dc0ee093471b8e0d91133ac3c9a51581 (patch) | |
tree | 663dd4015a048a3405ee2f455899046fa5d4c30e /plugin/kubernetes/setup_test.go | |
parent | a7590897fbe433129e661d7d85f4635a8601ade1 (diff) | |
download | coredns-0091e1c9dc0ee093471b8e0d91133ac3c9a51581.tar.gz coredns-0091e1c9dc0ee093471b8e0d91133ac3c9a51581.tar.zst coredns-0091e1c9dc0ee093471b8e0d91133ac3c9a51581.zip |
Align plugin/template usage and syntax with other plugins (#1360)
* Align plugin/template usage and syntax with other plugins
* Use new fallthrough logic in plugin/template
* Use zone name normalization for plugin/template
* Test fallthrough parsing in plugin/template
* Rework scoping of match checks
Most matches are not plugin global but per template. The plugin does only a
very rough check while detailed checks are done per-template.
Per template checks include:
- Zones
- Class/Type
- Regex
- Fallthrough
* Remove trailing `.` from fully qualified domain names
* Register template metrics with zone/class/type instead of regex
* Remove trailing fqdn dot from multiple testcases
Diffstat (limited to 'plugin/kubernetes/setup_test.go')
0 files changed, 0 insertions, 0 deletions