コード例 #1
0
ファイル: redhat.go プロジェクト: ymomoi/vuls
// NewRedhat is constructor
func newRedhat(c config.ServerInfo) *redhat {
	r := &redhat{}
	r.log = util.NewCustomLogger(c)
	r.setServerInfo(c)
	return r
}
コード例 #2
0
ファイル: freebsd.go プロジェクト: Rompei/vuls
// NewBSD constructor
func newBsd(c config.ServerInfo) *bsd {
	d := &bsd{}
	d.log = util.NewCustomLogger(c)
	return d
}
コード例 #3
0
ファイル: debian.go プロジェクト: ymomoi/vuls
// NewDebian is constructor
func newDebian(c config.ServerInfo) *debian {
	d := &debian{}
	d.log = util.NewCustomLogger(c)
	d.setServerInfo(c)
	return d
}
コード例 #4
0
ファイル: sshutil.go プロジェクト: ymomoi/vuls
func getSSHLogger(log ...*logrus.Entry) *logrus.Entry {
	if len(log) == 0 {
		return util.NewCustomLogger(conf.ServerInfo{})
	}
	return log[0]
}