コード例 #1
0
ファイル: log.go プロジェクト: rubysolo/nanobox
// NewLogger sets the vagrant logger to the given path
func NewLogger(path string) {

	var err error

	// create a file logger
	if Log, err = lumber.NewAppendLogger(path); err != nil {
		config.Fatal("[util/server/log] lumber.NewAppendLogger() failed", err.Error())
	}
}
コード例 #2
0
ファイル: log.go プロジェクト: rubysolo/nanobox
// init
func init() {

	// create a console logger
	Console = lumber.NewConsoleLogger(lumber.INFO)

	// create a file logger
	if Log, err = lumber.NewAppendLogger(Root + "/nanobox.log"); err != nil {
		Fatal("[config/log] lumber.NewAppendLogger() failed", err.Error())
	}
}
コード例 #3
0
ファイル: log.go プロジェクト: sfermigier/nanobox
// NewLogger sets the vagrant logger to the given path
func NewLogger(path string) {

	var err error

	// create a file logger (append if already exists)
	if Log, err = lumber.NewAppendLogger(path); err != nil {
		config.Fatal("[util/vagrant/log] lumber.NewAppendLogger() failed", err.Error())
	}

	logFile = path
}
コード例 #4
0
ファイル: log.go プロジェクト: josephyzhou/nanobox
// NewLogger sets the vagrant logger to the given path
func NewLogger(path string) {

	var err error

	// create a file logger (append if already exists)
	if Log, err = lumber.NewAppendLogger(path); err != nil {
		config.Fatal("[util/server/log] lumber.NewAppendLogger() failed", err.Error())
	}

	logFile = path

	fmt.Printf(stylish.Bullet("Created %s", path))
}