diff options
author | 2017-07-01 18:19:57 -0400 | |
---|---|---|
committer | 2017-07-01 15:19:57 -0700 | |
commit | ade76030212d9a8c46cb06b9c930554d8a927ef7 (patch) | |
tree | 785098747f95106a592209724892014e1f78f156 /middleware/backend.go | |
parent | 7fada97ee384aad27f7c7796038eef2684a3642c (diff) | |
download | coredns-ade76030212d9a8c46cb06b9c930554d8a927ef7.tar.gz coredns-ade76030212d9a8c46cb06b9c930554d8a927ef7.tar.zst coredns-ade76030212d9a8c46cb06b9c930554d8a927ef7.zip |
middleware/backend: add Records() to ServiceBackend interface (#770)
Diffstat (limited to 'middleware/backend.go')
-rw-r--r-- | middleware/backend.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/middleware/backend.go b/middleware/backend.go index e1c6e9496..3ce7ab5fd 100644 --- a/middleware/backend.go +++ b/middleware/backend.go @@ -25,6 +25,10 @@ type ServiceBackend interface { // 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(name string, exact bool) ([]msg.Service, error) } // Options are extra options that can be specified for a lookup. |