@@ -96,7 +96,7 @@ func serveCmd() *serpent.Command {
96
96
97
97
go s .ListenAndServe (ctx )
98
98
netns .SetDialerOverride (s .Dialer ())
99
- ts , err := newTSNet ("receive" )
99
+ ts , err := newTSNet ("receive" , verbose )
100
100
if err != nil {
101
101
return err
102
102
}
@@ -213,7 +213,7 @@ func serveCmd() *serpent.Command {
213
213
}
214
214
}
215
215
216
- func newTSNet (direction string ) (* tsnet.Server , error ) {
216
+ func newTSNet (direction string , verbose bool ) (* tsnet.Server , error ) {
217
217
var err error
218
218
tmp := os .TempDir ()
219
219
srv := new (tsnet.Server )
@@ -223,13 +223,14 @@ func newTSNet(direction string) (*tsnet.Server, error) {
223
223
srv .AuthKey = direction
224
224
srv .ControlURL = "http://localhost:8080"
225
225
srv .Logf = func (format string , args ... any ) {}
226
- // srv.Logf = func(format string, args ...any) {
227
- // fmt.Printf(format+"\n", args...)
228
- // }
229
226
srv .UserLogf = func (format string , args ... any ) {}
230
- // srv.UserLogf = func(format string, args ...any) {
231
- // fmt.Printf(format+"\n", args...)
232
- // }
227
+ if verbose {
228
+ logf := func (format string , args ... any ) {
229
+ fmt .Fprintf (os .Stderr , format + "\n " , args ... )
230
+ }
231
+ srv .Logf = logf
232
+ srv .UserLogf = logf
233
+ }
233
234
234
235
srv .Store , err = store .New (func (format string , args ... any ) {}, "mem:wush" )
235
236
if err != nil {
0 commit comments