Class: Dingtalktool::LogService

Inherits:
Object
  • Object
show all
Defined in:
lib/dingtalktool/log_service.rb

Class Method Summary collapse

Class Method Details

.e(msg) ⇒ Object



7
8
9
# File 'lib/dingtalktool/log_service.rb', line 7

def self.e(msg)
  write("E",msg)
end

.i(msg) ⇒ Object



3
4
5
# File 'lib/dingtalktool/log_service.rb', line 3

def self.i(msg)
  write("I",msg)
end

.write(level, msg) ⇒ Object



11
12
13
14
15
16
17
# File 'lib/dingtalktool/log_service.rb', line 11

def self.write(level,msg)
  # TODO: 日志保存位置要修改
  filename = "log/dingtalktool.log"
  file = File.open(filename, "a")
  file.write("#{level}/#{Time.now}  #{msg}\n")
  file.close
end