mirror of
https://github.com/coredns/coredns.git
synced 2025-10-30 09:43:17 -04:00
Remove debug queries (#1058)
* Remove debug from interface and methods * remove debug queries from etcd * remove debug queries from k8s - they were not used * And remove from mw/proxy-google as well * Remove debug query test
This commit is contained in:
@@ -11,27 +11,22 @@ import (
|
||||
type ServiceBackend interface {
|
||||
// Services communicates with the backend to retrieve the service definition. Exact indicates
|
||||
// on exact much are that we are allowed to recurs.
|
||||
Services(state request.Request, exact bool, opt Options) ([]msg.Service, []msg.Service, error)
|
||||
Services(state request.Request, exact bool, opt Options) ([]msg.Service, error)
|
||||
|
||||
// Reverse communicates with the backend to retrieve service definition based on a IP address
|
||||
// instead of a name. I.e. a reverse DNS lookup.
|
||||
Reverse(state request.Request, exact bool, opt Options) ([]msg.Service, []msg.Service, error)
|
||||
Reverse(state request.Request, exact bool, opt Options) ([]msg.Service, error)
|
||||
|
||||
// Lookup is used to find records else where.
|
||||
Lookup(state request.Request, name string, typ uint16) (*dns.Msg, error)
|
||||
|
||||
// IsNameError return true if err indicated a record not found condition
|
||||
IsNameError(err error) bool
|
||||
|
||||
// Debug returns a string used when returning debug services.
|
||||
Debug() string
|
||||
|
||||
// Returns _all_ services that matches a certain name.
|
||||
// Note: it does not implement a specific service.
|
||||
Records(state request.Request, exact bool) ([]msg.Service, error)
|
||||
|
||||
// IsNameError return true if err indicated a record not found condition
|
||||
IsNameError(err error) bool
|
||||
}
|
||||
|
||||
// Options are extra options that can be specified for a lookup.
|
||||
type Options struct {
|
||||
Debug string // This is a debug query. A query prefixed with debug.o-o
|
||||
}
|
||||
type Options struct{}
|
||||
|
||||
Reference in New Issue
Block a user