Sha256: 89d28f1ae13b74979f5dc1bdc8a88724d93e576023a94d4437270808dd419c82
Contents?: true
Size: 921 Bytes
Versions: 4
Compression:
Stored size: 921 Bytes
Contents
module Bio module GFFbrowser module Helpers module Logger include Bio::Log def debug str, id='' log = LoggerPlus['bio-gff3'] log.debug str+" <#{id}>" end def info str, id='' log = LoggerPlus['bio-gff3'] log.info str+" <#{id}>" end def warn str, id='' log = LoggerPlus['bio-gff3'] log.warn str+" <#{id}>" end def error str, id='' log = LoggerPlus['bio-gff3'] log.error_(str+" <#{id}>",:act => FailOnError.new) end def log_sys_info msg log = LoggerPlus['bio-gff3'] rmem = `ps -o rss= -p #{Process.pid}`.to_i vmem = `ps -o vsz= -p #{Process.pid}`.to_i if rmem or vmem log.info7 "Memory used #{msg} RAM #{rmem/1024}M, VMEM #{vmem/1024}M" end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
bio-gff3-0.9.1 | lib/bio/output/gfflogger.rb |
bio-gff3-0.9.0 | lib/bio/output/gfflogger.rb |
bio-gff3-0.8.7 | lib/bio/output/gfflogger.rb |
bio-gff3-0.8.6 | lib/bio/output/gfflogger.rb |