# Logger question

**URL:** <https://www.ruby-forum.com/t/logger-question/77069>\
**Category:** Ruby\
**Created:** [November 23, 2006, 11:44pm UTC](https://www.ruby-forum.com/t/logger-question/77069 "2006-11-23T23:44:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![brad7a0](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/53a042/32.png) [@brad7a0](https://www.ruby-forum.com/u/brad7a0)\
**Post date:** [November 23, 2006, 11:44pm UTC](https://www.ruby-forum.com/t/logger-question/77069/1 "2006-11-23T23:44:13Z")

</div>

Is there a way to make logger not write the header line (first line) of  
a log  
file? I’d rather it not write anything but log entries.

# Logfile created on Thu Nov 23 14:44:09 -0500 2006 by logger.rb/1.5.2.9

log\_entry  
log\_entry  
log\_entry  
…

Thanks,  
Brad

---

<div class="post-metadata">

**Author:** ![brad7a0](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/53a042/32.png) [@brad7a0](https://www.ruby-forum.com/u/brad7a0)\
**Post date:** [November 24, 2006, 12:44am UTC](https://www.ruby-forum.com/t/logger-question/77069/2 "2006-11-24T00:44:19Z")

</div>

On Fri, 24 Nov 2006, Brad T. wrote:

> Brad  
> harp:~ \> cat a.rb  
> require ‘logger’

class Logger  
def add\_log\_header(\*a, &b) 42 end  
end

logger = Logger.new STDERR

logger.warn{ “but it’s a hack” }

harp:~ \> ruby a.rb  
W, [2006-11-23T16:41:37.197345 #24482] WARN – : but it’s a hack

open classes - wouldn’t trade them for anything!

kind regards.

-a

---

<div class="post-metadata">

**Author:** ![brad7a0](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/53a042/32.png) [@brad7a0](https://www.ruby-forum.com/u/brad7a0)\
**Post date:** [November 24, 2006, 1:02am UTC](https://www.ruby-forum.com/t/logger-question/77069/3 "2006-11-24T01:02:19Z")

</div>

On Fri, Nov 24, 2006 at 08:42:21AM +0900, removed\_email\_address@domain.invalid wrote:

> On Fri, 24 Nov 2006, Brad T. wrote:
> 
> > Is there a way to make logger not write the header line (first line) of a  
> > log file? I’d rather it not write anything but log entries.  
> > […]
> 
> harp:~ \> ruby a.rb  
> W, [2006-11-23T16:41:37.197345 #24482] WARN – : but it’s a hack

```
$ cat b.rb
require 'logger'

class MyLogger < Logger
  def add_log_header(*a, &b) 42 end
end

logger = MyLogger.new STDERR

logger.info{ "implementation inheritance is useful at times" }

$ ruby b.rb
I, [2006-11-24T00:57:53.253757 #5808] INFO -- : implementation 

```

inheritance is useful at times
