Skip to content

Commit b9bf1e6

Browse files
committed
upgrade kingpin to v2
1 parent 7fdbf4a commit b9bf1e6

7 files changed

+11
-5
lines changed

go.mod

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ toolchain go1.22.4
66

77
require (
88
github.com/alecthomas/kingpin v2.2.6+incompatible
9+
github.com/alecthomas/kingpin/v2 v2.4.0
910
github.com/coreos/go-systemd/v22 v22.5.0
1011
github.com/docker/docker v27.3.1+incompatible
1112
github.com/nxadm/tail v1.4.11
@@ -42,6 +43,7 @@ require (
4243
github.com/prometheus/common v0.60.0 // indirect
4344
github.com/prometheus/procfs v0.15.1 // indirect
4445
github.com/rogpeppe/go-internal v1.13.1 // indirect
46+
github.com/xhit/go-str2duration/v2 v2.1.0 // indirect
4547
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 // indirect
4648
go.opentelemetry.io/otel v1.30.0 // indirect
4749
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.30.0 // indirect

go.sum

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERo
44
github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU=
55
github.com/alecthomas/kingpin v2.2.6+incompatible h1:5svnBTFgJjZvGKyYBtMB0+m5wvrbUHiqye8wRJMlnYI=
66
github.com/alecthomas/kingpin v2.2.6+incompatible/go.mod h1:59OFYbFVLKQKq+mqrL6Rw5bR0c3ACQaawgXx0QYndlE=
7+
github.com/alecthomas/kingpin/v2 v2.4.0 h1:f48lwail6p8zpO1bC4TxtqACaGqHYA22qkHjHpqDjYY=
8+
github.com/alecthomas/kingpin/v2 v2.4.0/go.mod h1:0gyi0zQnjuFk8xrkNKamJoyUo382HRL7ATRpFZCw6tE=
79
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM=
810
github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
911
github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc=
@@ -92,6 +94,8 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+
9294
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
9395
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
9496
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
97+
github.com/xhit/go-str2duration/v2 v2.1.0 h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc=
98+
github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU=
9599
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
96100
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
97101
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 h1:ZIg3ZT/aQ7AfKqdwp7ECpOK6vHqquXXuyTjIO8ZdmPs=

logsource.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"fmt"
66
"io"
77

8-
"github.com/alecthomas/kingpin"
8+
"github.com/alecthomas/kingpin/v2"
99
)
1010

1111
// A LogSourceFactory provides a repository of log sources that can be

logsource_docker.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"log"
1010
"strings"
1111

12-
"github.com/alecthomas/kingpin"
12+
"github.com/alecthomas/kingpin/v2"
1313
"github.com/docker/docker/api/types/container"
1414
"github.com/docker/docker/client"
1515
)

logsource_file.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"io"
66
"log"
77

8-
"github.com/alecthomas/kingpin"
8+
"github.com/alecthomas/kingpin/v2"
99
"github.com/nxadm/tail"
1010
)
1111

logsource_systemd.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"log"
1010
"time"
1111

12-
"github.com/alecthomas/kingpin"
12+
"github.com/alecthomas/kingpin/v2"
1313
"github.com/coreos/go-systemd/v22/sdjournal"
1414
)
1515

main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"os"
88

99
_ "embed"
10-
"github.com/alecthomas/kingpin"
10+
"github.com/alecthomas/kingpin/v2"
1111
"github.com/prometheus/client_golang/prometheus"
1212
"github.com/prometheus/client_golang/prometheus/promhttp"
1313
)

0 commit comments

Comments
 (0)