mirror of
https://github.com/coredns/coredns.git
synced 2025-10-29 01:04:15 -04:00
14 lines
396 B
Go
14 lines
396 B
Go
|
|
// Package rewrite is middleware for rewriting requests internally to something different.
|
||
|
|
package rewrite
|
||
|
|
|
||
|
|
/*
|
||
|
|
Additional FIELD keywords may be implemented to support more rewrite use-cases.
|
||
|
|
New Rule types must be added to the Fields map.
|
||
|
|
The type must implement `New` and `Rewrite` functions.
|
||
|
|
*/
|
||
|
|
var Fields = map[string]Rule{
|
||
|
|
"name": NameRule{},
|
||
|
|
"type": TypeRule{},
|
||
|
|
"class": ClassRule{},
|
||
|
|
}
|