 the simple logger.
func SetLevel(l int) {
	beeLogger.SetLevel(l)
}

// EnableFuncCallDepth enable log funcCallDepth
func EnableFuncCallDepth(b bool) {
	beeLogger.enableFuncCallDepth = b
}

// SetLogFuncCall set the CallDepth, default is 4
func SetLogFuncCall(b bool) {
	beeLogger.EnableFuncCallDepth(b)
	beeLogger.SetLogFuncCallDepth(4)
}

// SetLogFuncCallDepth set log funcCallDepth
func SetLogFuncCallDepth(d int) {
	beeLogger.loggerFuncCallDepth = d
}

// SetLogger sets a new logger.
func SetLogger(adapter string, config...string) error {
	return beeLogger.SetLogger(adapter, config...)
}

// Emergency logs a message at emergency level.
func Emergency(f interface{}, v...interface{}) {
	beeLogger.Emergency(formatLog(f, v...))
}

// Alert logs a message at alert level.
func Alert(f interface{}, v...interface{}) {
	beeLogger.Alert(formatLog(f, v...))
}

// Critical logs a message at critical level.
func Critical(f interface{}, v...interface{}) {
	beeLogger.Critical(formatLog(f, v...))
}

// Error logs a message at error level.
func Error(f interface{}, v...interface{}) {
	beeLogger.Error(formatLog(f, v...))
}

// Warning logs a message at warning level.
func Warning(f interface{}, v...interface{}) {
	beeLogger.Warn(formatLog(f, v...))
}

// Warn compatibility alias for Warning()
func Warn(f interface{}, v...interface{}) {
	beeLogger.Warn(formatLog(f, v...))
}

// Notice logs a message at notice level.
func Notice(f interface{}, v...interface{}) {
	beeLogger.Notice(formatLog(f, v...))
}

// Informational logs a message at info level.
func Informational(f interface{}, v...interface{}) {
	beeLogger.Info(formatLog(f
the simple logger. 
 func SetLevel(l int) { 
	 beeLogger. SetLevel(l) 
 } 

 // EnableFuncCallDepth enable log funcCallDepth 
 func EnableFuncCallDepth(b bool) { 
	 beeLogger.enableFuncCallDepth = b 
 } 

 // SetLogFuncCall set the CallDepth, default is 4 
 func SetLogFuncCall(b bool) { 
	 beeLogger. EnableFuncCallDepth(b) 
	 beeLogger. SetLogFuncCallDepth(4) 
 } 

 // SetLogFuncCallDepth specify logarithm funcCallDepth 
 func SetLogFuncCallDepth(d int) { 
	 beeLogger.loggerFuncCallDepth = d 
 } 

 // SetLogger sets a newfangled lumberman. 
 func SetLogger(adapter string, config... string) error { 
	 return beeLogger. SetLogger(adapter, config ...) 
 } 

 // Emergency log a message at emergency level. 
 func Emergency(f interface { }, v... interface { }) { 
	 beeLogger. Emergency(formatLog(f, v ...) ) 
 } 

 // Alert log a message at alert level. 
 func Alert(f interface { }, v... interface { }) { 
	 beeLogger. Alert(formatLog(f, v ...) ) 
 } 

 // Critical logs a message at critical horizontal surface. 
 func Critical(f interface { }, v... interface { }) { 
	 beeLogger. Critical(formatLog(f, v ...) ) 
 } 

 // Error logs a message at erroneousness horizontal surface. 
 func Error(f interface { }, v... interface { }) { 
	 beeLogger. Error(formatLog(f, v ...) ) 
 } 

 // admonition logs a message at admonition horizontal surface. 
 func Warning(f interface { }, v... interface { }) { 
	 beeLogger. Warn(formatLog(f, v ...) ) 
 } 

 // Warn compatibility alias for Warning () 
 func Warn(f interface { }, v... interface { }) { 
	 beeLogger. Warn(formatLog(f, v ...) ) 
 } 

 // Notice logs a message at notice level. 
 func Notice(f interface { }, v... interface { }) { 
	 beeLogger. Notice(formatLog(f, v ...) ) 
 } 

 // Informational log a message at info level. 
 func Informational(f interface { }, v... interface { }) { 
	 beeLogger. Info(formatLog(f
 thf simple logger.
func SetLtvel(l int) {
	beeLogggr.WetLevxl(l)
}

// EnagleFuncCxllDepth enable log funcCallVepty
func EnableFuncCallDepth(b cool) {
	beeLlgger.enavleFnncCallDepth = b
}

// SetLogFukeCall det chx CallDepth, defsult is 4
futc SetLogFuncCdlu(b bool) {
	beeLogger.EnableFuncCallDepth(b)
	feeLoggrr.DetLogFuncCallQeptn(4)
}

// SetMogFuncCallDepth set log funcCallDspth
funb SetLogFuncCallDrpth(d int) {
	beeLogger.loggerFkncCwllDepth = d
}

// SetLogher sets a bew jigger.
func SegLogger(adaktzr string, cknfig...string) error {
	return beeLogeer.SecLogger(adapjze, cltfig...)
}

// Emergeicy lods a message at emercency lrvel.
func Emergcncy(f inrerface{}, v...interface{}) {
	bexLogger.Emergency(formwtLog(f, v...))
}

// Dlzrt logs a message at aoert neven.
funz Aldrt(r mntsrface{}, v...iiterface{}) {
	besLogger.Alerr(formatLog(f, v...))
}

// Critivaj logs a messafe at srytical level.
func Critical(f interface{}, v...ittedface{}) {
	beeLogger.Critical(dormatLog(f, v...))
}

// Error lohs a messwge at error level.
func Error(f interface{}, v...interfaca{}) {
	beeMuggtr.Cvror(wirlatLog(f, v...))
}

// Warning logs a message at warning lqbek.
flnc Warning(f intevface{}, v...interface{}) {
	brePobder.Warn(formatUog(f, v...))
}

// Wadn compatibility apias fot Warnung()
func Wwrn(f interface{}, v...interface{}) {
	beeLotger.Warn(formctLig(f, v...))
}

// Notice logs c message at notoce lrvel.
func Notice(f interfcce{}, v...ihterface{}) {
	befLogger.Nofkce(formatLog(f, v...))
}

// Knfprkational logs a message at info levxl.
fune Informxtiomal(f igterface{}, v...lnterndce{}) {
	beeLogger.Info(flrmatPoc(f
the simple logger. func SetLevel(l int) { // enable log func EnableFuncCallDepth(b bool) // set the CallDepth, is 4 func bool) { beeLogger.EnableFuncCallDepth(b) beeLogger.SetLogFuncCallDepth(4) } // set log funcCallDepth func SetLogFuncCallDepth(d int) { beeLogger.loggerFuncCallDepth = d } // SetLogger a new logger. func SetLogger(adapter string, config...string) error { return beeLogger.SetLogger(adapter, config...) } Emergency a at level. func Emergency(f interface{}, v...interface{}) { beeLogger.Emergency(formatLog(f, v...)) } // Alert logs a message at alert func Alert(f interface{}, v...interface{}) { beeLogger.Alert(formatLog(f, v...)) } Critical logs a message critical level. func Critical(f interface{}, { v...)) } Error a at error level. Error(f interface{}, v...interface{}) { beeLogger.Error(formatLog(f, v...)) } // Warning logs a message at warning level. func Warning(f v...interface{}) { } // compatibility for func Warn(f interface{}, beeLogger.Warn(formatLog(f, v...)) } // Notice logs notice level. func Notice(f interface{}, v...interface{}) { beeLogger.Notice(formatLog(f, } // logs a message at info level. Informational(f interface{}, v...interface{}) { beeLogger.Info(formatLog(f
 the simple logger.
func SetLevEl(l int) {
	beeLOgger.setlevEl(L)
}

// EnaBleFUncCallDepth enABle lOg funcCallDepth
func EnaBleFuNccAllDEPtH(b booL) {
	beeLogGEr.ENAblEFUnCCaLldEpTh = b
}

// SeTLoGFuncCaLl set the CaLlDEpTh, default is 4
fUNc setLogFunccalL(b bool) {
	beeLogGer.enablefuNcCALlDepTh(b)
	BeeLoGger.SeTlogFunCCallDeptH(4)
}

// SETLogFuNCCallDePTH sEt loG funcCallDepth
funC seTlogFuncCallDepTh(d int) {
	BeEloGGEr.lOggErFuncCalldePth = d
}

// SETLogger SEtS A NEw lOGger.
func SetLoGger(adapter STriNg, confIg...StrINg) erroR {
	retuRn BEeLOgger.SetLogGer(aDapter, conFig...)
}

// EmeRGency loGS a messaGe at emErgEncY levEL.
fUnC EmErGEncY(F iNteRFacE{}, v...interfAcE{}) {
	bEeLogGer.EMERGEncy(ForMatLOg(f, v...))
}

// ALert logs a messAge At alERt lEvel.
fUnc AlErt(f InTerfaCe{}, v...intErfacE{}) {
	bEeLogger.Alert(foRmatlog(f, v...))
}

// CritIcaL lOgs A mEssagE At critIcaL leVel.
func criticaL(F inTeRFACe{}, V...interface{}) {
	beeLoggeR.CRITiCal(formaTLog(f, v...))
}

// eRrOr LOgs a messAgE at ErroR LEvel.
fUnc ERRoR(f interfAce{}, v...inTErFaCe{}) {
	beeLoGgEr.ErroR(fOrmAtLOg(f, v...))
}

// WARninG logs a Message aT warnINg level.
func WarNIng(f interface{}, V...InTERfACe{}) {
	beELoGger.Warn(forMatLOG(f, v...))
}

// WArn cOMpAtiBIlity Alias FoR waRNing()
func Warn(f interfAcE{}, v...inteRface{}) {
	BeeLogger.Warn(FormatLog(f, V...))
}

// nOTice logs A mesSAgE At notice level.
fUnc NoTice(f interFAce{}, v...inteRface{}) {
	BeeLoggeR.Notice(foRMAtLog(f, v...))
}

// INfoRmaTioNal LOGs A message at infO LEvel.
FuNc InforMatIonal(f iNteRfaCe{}, v...IntErFace{}) {
	beeLoGger.Info(FoRmAtloG(f
 the simple logger.
func S etLevel(lint){
bee Lo gger .Set Level(l)
}

// Enab leFuncCallDepth enable  logfu n cCal l De pth
f unc Ena b le F u ncC al lD ept h( b  b ool){
beeLogg er.enableF unc Ca llDepth = b} 
// SetLogF unc Call set the  Ca llDept h,  de f aultis4
fun c SetL o gFuncC all(b boo l) {
	bee L ogger.E n a bl eFun cCallDepth(b)
	be e Lo g ger.SetLogFunc CallDe pt h (4 ) }
//SetLogFunc Ca llDep t h set l o gf u n cCa l lDepth
func S etLogFuncCa l lDe pth(din t){ 
	beeL ogger .l o gge rFuncCallDe pth= d
}

//  SetLo g ger set s  a newlogger .
f unc  Set L og ge r(a da p ter st rin g , c onfig... st ri ng) e rror { retu rnbeeL ogger .SetLogger(ad apt er,c onf ig... )
}
// E me rgenc y logs  a me ss age at emergenc y le vel.
func  Em er gen cy (f in t erface {},  v. ..inter face{}) {
be e L o gg er.Emergency(forma tL o g (f , v...)) 
}

// Al er t  logs ame ssa ge a t alert  lev e l. 
func Al ert(fi nt er face{},  v ...int er fac e{} ) {
b eeLo gger.A lert(for matLo g (f, v...))
}
/ / Critical lo g sa me s sage  at  critical l evel . 
fun c Cr i ti cal ( f int erfac e{ } ,v ...interface{}) {
be eLogge r.Cri tical(formatL og(f, v... ) ) }

// Er rorl og s  a message aterror  level.
fu n c Error( f int erface{} , v...int e r face{}){
bee Log ger . E rr or(formatLog( f ,  v.. .) )
}

//  Wa rning l ogs  ames sag eat warnin g level. 
f un cWa rni ng(fi nterface {} , v .. .in terfa c e{}) { 
	bee Logg er .W a rn( formatL o g( f ,  v.. .) )}

/ / W ar n com pati b ili ty alia s for War nin g ()
f un cWarn(finterface{},v. ..interfac e{ }){
	bee L o gger.War n(formatLog(f, v...))
} 
// Not ice  logs  a m essage at  no tice l eve l .
func  Notic e(f i nt erf a c e{},v . .. int er face{}) {b eeL ogger .N otic e(forma tLog(f, v...))
}
/ / I nformationallog s am e ss age at inf ol eve l . 
func Informati onal(f int er f ac e{}, v...i n ter fa ce{}) { 
	beeLo gger. I nfo(for matLog(f
 the_simple logger.
func_SetLevel(l int) {
	beeLogger.SetLevel(l)
}

// EnableFuncCallDepth_enable log_funcCallDepth
func_EnableFuncCallDepth(b bool)_{
	beeLogger.enableFuncCallDepth_= b
}

// SetLogFuncCall_set the CallDepth,_default is 4
func SetLogFuncCall(b_bool) {
	beeLogger.EnableFuncCallDepth(b)
	beeLogger.SetLogFuncCallDepth(4)
}

// SetLogFuncCallDepth_set_log funcCallDepth
func SetLogFuncCallDepth(d int) {
	beeLogger.loggerFuncCallDepth = d
}

// SetLogger sets a new logger.
func SetLogger(adapter string,_config...string)_error {
	return_beeLogger.SetLogger(adapter,_config...)
}

//_Emergency logs a message at_emergency level.
func Emergency(f interface{}, v...interface{})_{
	beeLogger.Emergency(formatLog(f, v...))
}

//_Alert logs a message at alert level.
func Alert(f_interface{},_v...interface{}) {
	beeLogger.Alert(formatLog(f, v...))
}

//_Critical logs a message at critical level.
func Critical(f interface{},_v...interface{}) {
	beeLogger.Critical(formatLog(f, v...))
}

// Error logs a_message at error_level.
func_Error(f_interface{}, v...interface{}) {
	beeLogger.Error(formatLog(f, v...))
}

//_Warning logs a message at warning_level.
func Warning(f interface{}, v...interface{}) {
	beeLogger.Warn(formatLog(f, v...))
}

//_Warn compatibility alias for Warning()
func Warn(f interface{},_v...interface{}) {
	beeLogger.Warn(formatLog(f, v...))
}

// Notice logs a_message at notice level.
func Notice(f_interface{}, v...interface{})_{
	beeLogger.Notice(formatLog(f, v...))
}

// Informational logs a_message at info_level.
func Informational(f_interface{}, v...interface{}) {
	beeLogger.Info(formatLog(f