move plugin interfaces into separate package

This commit is contained in:
David Norton
2016-12-23 10:18:27 -05:00
parent 3e6c4a53a4
commit 81caa56859
182 changed files with 817 additions and 817 deletions

View File

@@ -1,7 +1,7 @@
package discard
import (
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/plugins"
"github.com/influxdata/telegraf/plugins/outputs"
)
@@ -11,8 +11,8 @@ func (d *Discard) Connect() error { return nil }
func (d *Discard) Close() error { return nil }
func (d *Discard) SampleConfig() string { return "" }
func (d *Discard) Description() string { return "Send metrics to nowhere at all" }
func (d *Discard) Write(metrics []telegraf.Metric) error { return nil }
func (d *Discard) Write(metrics []plugins.Metric) error { return nil }
func init() {
outputs.Add("discard", func() telegraf.Output { return &Discard{} })
outputs.Add("discard", func() plugins.Output { return &Discard{} })
}