@@ -2,6 +2,8 @@ package cmd
22
33import (
44 "crypto/tls"
5+ "fmt"
6+
57 "github.com/grepplabs/mqtt-proxy/apis"
68 authinst "github.com/grepplabs/mqtt-proxy/pkg/auth/instrument"
79 authnoop "github.com/grepplabs/mqtt-proxy/pkg/auth/noop"
@@ -19,7 +21,6 @@ import (
1921 "github.com/grepplabs/mqtt-proxy/pkg/tls/cert/filesource"
2022 tlscert "github.com/grepplabs/mqtt-proxy/pkg/tls/cert/source"
2123 "github.com/oklog/run"
22- "github.com/pkg/errors"
2324 "github.com/prometheus/client_golang/prometheus"
2425 "github.com/prometheus/client_golang/prometheus/promauto"
2526 "gopkg.in/alecthomas/kingpin.v2"
@@ -122,10 +123,10 @@ func runServer(
122123 authplain .WithCredentialsFile (cfg .MQTT .Handler .Authenticator .Plain .CredentialsFile ),
123124 )
124125 if err != nil {
125- return errors . Wrap ( err , "setup plain authenticator" )
126+ return fmt . Errorf ( "setup plain authenticator: %w" , err )
126127 }
127128 default :
128- return errors .Errorf ("unknown authenticator %s" , cfg .MQTT .Handler .Authenticator .Name )
129+ return fmt .Errorf ("unknown authenticator %s" , cfg .MQTT .Handler .Authenticator .Name )
129130 }
130131 authenticator = authinst .New (authenticator , registry )
131132 defer func () {
@@ -154,10 +155,10 @@ func runServer(
154155 pubkafka .WithWorkers (cfg .MQTT .Publisher .Kafka .Workers ),
155156 )
156157 if err != nil {
157- return errors . Wrap ( err , "setup kafka publisher" )
158+ return fmt . Errorf ( "setup kafka publisher: %w" , err )
158159 }
159160 default :
160- return errors .Errorf ("unknown publisher %s" , cfg .MQTT .Publisher .Name )
161+ return fmt .Errorf ("unknown publisher %s" , cfg .MQTT .Publisher .Name )
161162 }
162163 publisher = pubinst .New (publisher , registry )
163164
@@ -187,14 +188,14 @@ func runServer(
187188 filesource .WithRefresh (cfg .MQTT .TLSSrv .Refresh ),
188189 )
189190 if err != nil {
190- return errors . Wrap ( err , "setup cert file source" )
191+ return fmt . Errorf ( "setup cert file source: %w" , err )
191192 }
192193 default :
193- return errors .Errorf ("unknown cert source %s" , cfg .MQTT .TLSSrv .CertSource )
194+ return fmt .Errorf ("unknown cert source %s" , cfg .MQTT .TLSSrv .CertSource )
194195 }
195196 tlsConfig , err = servertls .NewServerConfig (logger , source )
196197 if err != nil {
197- return errors . Wrap ( err , "setup server TLS config" )
198+ return fmt . Errorf ( "setup server TLS config: %w" , err )
198199 }
199200 }
200201
0 commit comments