...

Source file src/golang.conradwood.net/go-easyops/server/printf.go

Documentation: golang.conradwood.net/go-easyops/server

     1  package server
     2  
     3  import (
     4  	"flag"
     5  	"fmt"
     6  )
     7  
     8  var (
     9  	fancyprintf = flag.Bool("ge_rpc_server_quiet", true, "if false, server will be very quiet and not print normal output")
    10  	setquiet    = false
    11  )
    12  
    13  func SetQuietMode() {
    14  	setquiet = true
    15  }
    16  
    17  func fancyPrintf(msg string, args ...interface{}) {
    18  	if !*fancyprintf {
    19  		return
    20  	}
    21  	if setquiet {
    22  		return
    23  	}
    24  
    25  	l := "[go-easyops] "
    26  	fmt.Printf(l+msg, args...)
    27  }
    28  

View as plain text