aboutsummaryrefslogtreecommitdiff
path: root/plugin/view/metadata.go
blob: 6ee9bc069c1ba32cc3204379a6fa3baf2929e335 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package view

import (
	"context"

	"github.com/coredns/coredns/plugin/metadata"
	"github.com/coredns/coredns/request"
)

// Metadata implements the metadata.Provider interface.
func (v *View) Metadata(ctx context.Context, state request.Request) context.Context {
	metadata.SetValueFunc(ctx, "view/name", func() string {
		return v.viewName
	})
	return ctx
}