Search
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Ruby
All Projects
Ruby
Overview
Activity
Roadmap
Issues
Repository
Like
Download (481 Bytes)
Bug #12468
ยป logtest_s.rb
Example program to demonstrate the error -
rovf (Ronald Fischer)
, 06/07/2016 12:06 PM
#!/usr/bin/ruby
require
'logger'
N_LOGFILES
=
2
MAX_SIZE
=
999_999
REC_TEXT
=
' '
+
(
'x'
*
75
)
N_RECS
=
24000
INITIAL_LOGFILE
=
"./logs/logtest.log"
File
.
unlink
(
*
Dir
[
"
#{
INITIAL_LOGFILE
}
*"
])
theLogger
=
Logger
.
new
(
INITIAL_LOGFILE
,
N_LOGFILES
,
MAX_SIZE
)
puts
"Logging
#{
N_RECS
}
records,
#{
N_LOGFILES
}
logfiles at
#{
MAX_SIZE
}
characters"
N_RECS
.
times
do
|
n
|
theLogger
.
add
(
Logger
::
DEBUG
,
(
"%12d"
%
n
)
+
REC_TEXT
)
# Produce some log entry
puts
n
if
n
%
1_000
==
0
end
# theLogger.close
(1-1/1)
Loading...