From f9ce014dc36c9e7cb185b4d7a837d9c37c890915 Mon Sep 17 00:00:00 2001 From: boyce Date: Wed, 27 Feb 2019 12:47:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=97=A5=E5=BF=97=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sysservice/logservice.go | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 sysservice/logservice.go diff --git a/sysservice/logservice.go b/sysservice/logservice.go new file mode 100644 index 0000000..e144c8f --- /dev/null +++ b/sysservice/logservice.go @@ -0,0 +1,25 @@ +package sysservice + +import ( + "github.com/duanhf2012/origin/service" + "github.com/duanhf2012/origin/sysmodule" +) + +type LogService struct { + service.BaseService + logmodule *sysmodule.LogModule +} + +func (slf *LogService) InitLog(logservicename string, openLevel uint) { + slf.SetServiceName(logservicename) + slf.logmodule = &sysmodule.LogModule{} + slf.logmodule.Init(logservicename, openLevel) +} + +func (slf *LogService) Printf(level uint, format string, v ...interface{}) { + slf.logmodule.Printf(level, format, v...) +} + +func (slf *LogService) Print(level uint, v ...interface{}) { + slf.logmodule.Print(level, v...) +}