Skip to content

Commit

Permalink
Use external telegraf-registry repo
Browse files Browse the repository at this point in the history
this is for supporting external plugins.

external plugins will depend on a few telegraf interface types, as well
as a commong telegraf registry.

because the Go 'plugin' package asserts that commit hashes of shared
dependencies must match, we are breaking these shared dependencies into
a separate repo that should very rarely change, which will allow
cross-version plugins to work.

see #1717
  • Loading branch information
sparrc committed Feb 4, 2017
1 parent 694955c commit cb29fe4
Show file tree
Hide file tree
Showing 191 changed files with 185 additions and 375 deletions.
1 change: 1 addition & 0 deletions Godeps
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ github.com/hailocab/go-hostpool e80d13ce29ede4452c43dea11e79b9bc8a15b478
github.com/hashicorp/consul 63d2fc68239b996096a1c55a0d4b400ea4c2583f
github.com/hpcloud/tail 915e5feba042395f5fda4dbe9c0e99aeab3088b3
github.com/influxdata/config 8ec4638a81500c20be24855812bc8498ebe2dc92
github.com/influxdata/telegraf-registry b5dfbcdf58a0784d74b3552fe9d0a08eb3f620d1
github.com/influxdata/toml ad49a5c2936f96b8f5943c3fdba47630ccf45a0d
github.com/influxdata/wlog 7c63b0a71ef8300adc255344d275e10e5c3a71ec
github.com/jackc/pgx c8080fc4a1bfa44bf90383ad0fdce2f68b7d313c
Expand Down
34 changes: 0 additions & 34 deletions accumulator.go

This file was deleted.

2 changes: 1 addition & 1 deletion agent/accumulator.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"log"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/selfstat"
)

Expand Down
2 changes: 1 addition & 1 deletion agent/accumulator_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
"testing"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/metric"

"github.com/stretchr/testify/assert"
Expand Down
2 changes: 1 addition & 1 deletion agent/agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
"sync"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/internal"
"github.com/influxdata/telegraf/internal/config"
"github.com/influxdata/telegraf/internal/models"
Expand Down
22 changes: 0 additions & 22 deletions aggregator.go

This file was deleted.

1 change: 1 addition & 0 deletions doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package telegraf
31 changes: 0 additions & 31 deletions input.go

This file was deleted.

2 changes: 1 addition & 1 deletion internal/buffer/buffer.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package buffer
import (
"sync"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/selfstat"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/buffer/buffer_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package buffer
import (
"testing"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/testutil"

"github.com/stretchr/testify/assert"
Expand Down
2 changes: 1 addition & 1 deletion internal/config/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import (
"strings"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/internal"
"github.com/influxdata/telegraf/internal/models"
"github.com/influxdata/telegraf/plugins/aggregators"
Expand Down
2 changes: 1 addition & 1 deletion internal/models/makemetric.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"math"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/metric"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_aggregator.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package models
import (
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/metric"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_aggregator_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"testing"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/testutil"

"github.com/stretchr/testify/assert"
Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_input.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/selfstat"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_input_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"testing"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"

"github.com/stretchr/testify/assert"
)
Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_output.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"log"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/internal/buffer"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/selfstat"
Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_output_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"sync"
"testing"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/testutil"

"github.com/stretchr/testify/assert"
Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_processor.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package models

import (
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
)

type RunningProcessor struct {
Expand Down
2 changes: 1 addition & 1 deletion internal/models/running_processor_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package models
import (
"testing"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/testutil"

"github.com/stretchr/testify/assert"
Expand Down
62 changes: 0 additions & 62 deletions metric.go

This file was deleted.

2 changes: 1 addition & 1 deletion metric/metric.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
"strconv"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
)

const MaxInt = int(^uint(0) >> 1)
Expand Down
2 changes: 1 addition & 1 deletion metric/metric_benchmark_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"testing"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
)

// vars for making sure that the compiler doesnt optimize out the benchmarks:
Expand Down
2 changes: 1 addition & 1 deletion metric/metric_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"testing"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"

"github.com/stretchr/testify/assert"
)
Expand Down
2 changes: 1 addition & 1 deletion metric/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"fmt"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
)

var (
Expand Down
2 changes: 1 addition & 1 deletion metric/reader.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package metric
import (
"io"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
)

type state int
Expand Down
2 changes: 1 addition & 1 deletion metric/reader_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"testing"
"time"

"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"

"github.com/stretchr/testify/assert"
)
Expand Down
31 changes: 0 additions & 31 deletions output.go

This file was deleted.

2 changes: 1 addition & 1 deletion plugins/aggregators/minmax/minmax.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package minmax

import (
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf-registry"
"github.com/influxdata/telegraf/plugins/aggregators"
)

Expand Down
Loading

0 comments on commit cb29fe4

Please sign in to comment.