本文整理汇总了Golang中github.com/araddon/gou.SetupLogging函数的典型用法代码示例。如果您正苦于以下问题:Golang SetupLogging函数的具体用法?Golang SetupLogging怎么用?Golang SetupLogging使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了SetupLogging函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: init
func init() {
flag.Parse()
if testing.Verbose() {
u.SetupLogging("debug")
} else {
u.SetupLogging("warn")
}
u.SetColorOutput()
LoadTestDataOnce()
builtins.LoadAllBuiltins()
}
示例2: init
func init() {
flag.Parse()
if testing.Verbose() {
u.SetupLogging("debug")
u.SetColorOutput()
}
}
示例3: init
func init() {
flag.Parse()
if *VerboseTests {
u.SetupLogging("debug")
u.SetColorOutput()
}
}
示例4: init
func init() {
LoadAllBuiltins()
u.SetupLogging("debug")
u.SetColorOutput()
// change quotes marks to NOT include double-quotes so we can use for values
lex.IdentityQuoting = []byte{'[', '`'}
}
示例5: init
func init() {
// Register our Datasources in registry
Register("csv", &CsvDataSource{})
Register("csvtest", &csvStringSource{testData: testData})
u.SetupLogging("debug")
u.SetColorOutput()
}
示例6: init
func init() {
flag.Parse()
if *VerboseTests {
u.SetupLogging("debug")
u.SetColorOutput()
}
builtins.LoadAllBuiltins()
}
示例7: init
func init() {
flag.Parse()
// Register our Datasources in registry
datasource.Register(sourceType, &StaticDataSource{})
if testing.Verbose() {
u.SetupLogging("debug")
u.SetColorOutput()
}
}
示例8: init
func init() {
lex.IDENTITY_CHARS = lex.IDENTITY_SQL_CHARS
flag.Parse()
if *VerboseTests {
u.SetupLogging("debug")
u.SetColorOutput()
}
builtins.LoadAllBuiltins()
}
示例9: init
func init() {
flag.StringVar(&logging, "logging", "info", "logging [ debug,info ]")
flag.StringVar(&sqlText, "sql", "", "QL ish query multi-node such as [select user_id, yy(reg_date) from stdio];")
flag.StringVar(&flagCsvDelimiter, "delimiter", ",", "delimiter: default = comma [t,|]")
flag.Parse()
u.SetupLogging(logging)
u.SetColorOutput()
}
示例10: init
func init() {
flag.Parse()
if *VerboseTests {
u.SetupLogging("debug")
u.SetColorOutput()
}
expr.FuncAdd("eq", Eq)
expr.FuncAdd("toint", ToInt)
expr.FuncAdd("yy", Yy)
}
示例11: main
func main() {
flag.Parse()
u.SetupLogging("debug")
u.SetColorIfTerminal()
deprlib.BASE_BRANCH = baseBranch
yamlBytes, err := ioutil.ReadFile(config)
//Debug(string(yamlBytes))
quitIfErr(err)
goroot := runtime.GOROOT()
goCmdPath = goroot + "/bin/go"
deprlib.GoCmdPath = goCmdPath
var d deprlib.Dependencies
err = yaml.Unmarshal(yamlBytes, &d)
err = d.Run(allowNonClean)
quitIfErr(err)
}
示例12: init
func init() {
u.SetupLogging("debug")
u.SetColorOutput()
builtins.LoadAllBuiltins()
u.Infof("show curent env info: %v", rtConf.Sources.String())
mockcsv.MockData["users"] = `user_id,email,interests,reg_date,item_count
9Ip1aKbeZe2njCDM,"[email protected]","fishing","2012-10-17T17:29:39.738Z",82
hT2impsOPUREcVPc,"[email protected]","swimming","2009-12-11T19:53:31.547Z",12
hT2impsabc345c,"not_an_email","swimming","2009-12-11T19:53:31.547Z",12`
mockcsv.MockData["orders"] = `user_id,item_id,price,order_date,item_count
9Ip1aKbeZe2njCDM,1,22.50,"2012-10-24T17:29:39.738Z",82
9Ip1aKbeZe2njCDM,1,22.50,"2012-10-24T17:29:39.738Z",82
`
}
示例13: main
func main() {
gou.SetupLogging("debug")
gou.SetColorOutput()
var config Config
if _, err := confl.DecodeFile("example.conf", &config); err != nil {
fmt.Println(err)
return
}
fmt.Printf("Title: %s\n", config.Title)
fmt.Printf("Hand: %s %s, %s. Born: %s, Deceased? %v\n",
config.Hand.Name, config.Hand.Org, config.Hand.Bio, config.Hand.DOB, config.Hand.Deceased)
fmt.Printf("Location: %#v\n", config.Location)
for name, person := range config.Seenwith {
fmt.Printf("Seen With: %s (%s, %s)\n", name, person.Episode, person.Season)
}
fmt.Printf("Seasons: %v\n", config.Seasons)
fmt.Printf("Description: %v\n", config.Description)
}
示例14: Setup
// SetupLogging enables -vv verbose logging or sends logs to /dev/null
// env var VERBOSELOGS=true was added to support verbose logging with alltests
func Setup() {
setupOnce.Do(func() {
if flag.CommandLine.Lookup("vv") == nil {
verbose = flag.Bool("vv", false, "Verbose Logging?")
}
flag.Parse()
if *verbose || os.Getenv("VERBOSELOGS") != "" {
u.SetupLogging("debug")
u.SetColorOutput()
} else {
// make sure logging is always non-nil
dn, _ := os.Open(os.DevNull)
u.SetLogger(log.New(dn, "", 0), "error")
}
builtins.LoadAllBuiltins()
})
}
示例15: init
func init() {
u.SetupLogging("debug")
}