class BlackStack::LocalLogger
Public Instance Methods
log(s, datetime=nil)
click to toggle source
Calls superclass method
BlackStack::BaseLogger#log
# File lib/locallogger.rb, line 12 def log(s, datetime=nil) ltext = super(s, datetime) File.open(self.filename, 'a') { |file| file.write(ltext) } ltext end
logf(s, datetime=nil)
click to toggle source
Calls superclass method
BlackStack::BaseLogger#logf
# File lib/locallogger.rb, line 26 def logf(s, datetime=nil) ltext = super(s, datetime) File.open(self.filename, 'a') { |file| file.write(ltext) } ltext end
logs(s, datetime=nil)
click to toggle source
Calls superclass method
BlackStack::BaseLogger#logs
# File lib/locallogger.rb, line 19 def logs(s, datetime=nil) ltext = super(s, datetime) File.open(self.filename, 'a') { |file| file.write(ltext) } ltext end
release()
click to toggle source
# File lib/locallogger.rb, line 33 def release() BlackStack::LocalLoggerFactory.release(self.filename) end
reset()
click to toggle source
call the parent class to set the attributes call the save method to store the new attributes into the data file
Calls superclass method
BlackStack::BaseLogger#reset
# File lib/locallogger.rb, line 7 def reset() super BlackStack::LocalLoggerFactory::save(self.filename, self) end