Porting from kubicorn
This commit is contained in:
parent
a6893d8554
commit
f6d6f945a8
5 changed files with 438 additions and 1 deletions
38
example/example.go
Normal file
38
example/example.go
Normal file
|
@ -0,0 +1,38 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"github.com/kris-nova/logger"
|
||||
"fmt"
|
||||
"os"
|
||||
)
|
||||
|
||||
|
||||
func main(){
|
||||
|
||||
// Most Verbose
|
||||
//logger.Level = 4
|
||||
|
||||
// Normal
|
||||
// No info or debug messages, only warnings and criticals
|
||||
logger.Level = 2
|
||||
|
||||
// Off
|
||||
//logger.Level = 0
|
||||
|
||||
logger.Always("This is always printed")
|
||||
|
||||
logger.Success("Hooray a good thing happened!")
|
||||
|
||||
err := fmt.Errorf("New error")
|
||||
logger.Info("we found an error: %v", err)
|
||||
|
||||
logger.Debug("this is a useful message for software enigneers")
|
||||
|
||||
logger.Warning("something bad happened but the software can still run")
|
||||
|
||||
// Notice this does *NOT* exit!
|
||||
logger.Critical("the software should stop running, this is bad")
|
||||
|
||||
// Now we have to exit
|
||||
os.Exit(123)
|
||||
}
|
33
example/fabulous.go
Normal file
33
example/fabulous.go
Normal file
|
@ -0,0 +1,33 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"github.com/kris-nova/logger"
|
||||
"fmt"
|
||||
"os"
|
||||
)
|
||||
|
||||
|
||||
func main(){
|
||||
|
||||
logger.Fabulous = true
|
||||
logger.Color = false
|
||||
logger.Level = 4
|
||||
|
||||
err := fmt.Errorf("New error")
|
||||
|
||||
logger.Always("This is always printed")
|
||||
|
||||
logger.Success("Hooray a good thing happened!")
|
||||
|
||||
logger.Info("we found an error: %v", err)
|
||||
|
||||
logger.Debug("this is a useful message for software enigneers")
|
||||
|
||||
logger.Warning("something bad happened but the software can still run")
|
||||
|
||||
// Notice this does *NOT* exit!
|
||||
logger.Critical("the software should stop running, this is bad")
|
||||
|
||||
// Now we have to exit
|
||||
os.Exit(123)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue