[Logging-commits] r103 - handlers/pkg pkg pkg/R pkg/inst/unitTest pkg/man
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Mon Apr 8 11:57:39 CEST 2013
Author: mariotomo
Date: 2013-04-08 11:57:38 +0200 (Mon, 08 Apr 2013)
New Revision: 103
Modified:
handlers/pkg/DESCRIPTION
pkg/DESCRIPTION
pkg/R/logger.R
pkg/inst/unitTest/runit.data.interaction.R
pkg/inst/unitTest/runit.handlers.R
pkg/man/logging-package.Rd
Log:
synchronizing with the github version.
Modified: handlers/pkg/DESCRIPTION
===================================================================
--- handlers/pkg/DESCRIPTION 2012-04-19 11:28:35 UTC (rev 102)
+++ handlers/pkg/DESCRIPTION 2013-04-08 09:57:38 UTC (rev 103)
@@ -1,6 +1,6 @@
Package: logging.handlers
-Version: 0.7-102
-Date: 2011-04-27
+Version: 0.7-103
+Date: 2013-04-08
Title: extra logging handlers
Author: Mario Frasca <mariotomo at gmail.com>
Maintainer: Mario Frasca <mariotomo at gmail.com>
Modified: pkg/DESCRIPTION
===================================================================
--- pkg/DESCRIPTION 2012-04-19 11:28:35 UTC (rev 102)
+++ pkg/DESCRIPTION 2013-04-08 09:57:38 UTC (rev 103)
@@ -1,10 +1,10 @@
Package: logging
-Version: 0.7-102
-Date: 2010-06-17
+Version: 0.7-103
+Date: 2013-04-08
Title: R logging package
Author: Mario Frasca <mariotomo at gmail.com>
Maintainer: Mario Frasca <mariotomo at gmail.com>
Description: logging is a pure R package that implements the ubiquitous log4j package.
License: GPL (>=2)
Depends: R (>= 2.12.0), methods
-Suggests: svUnit
+Suggests: svUnit, XML
Modified: pkg/R/logger.R
===================================================================
--- pkg/R/logger.R 2012-04-19 11:28:35 UTC (rev 102)
+++ pkg/R/logger.R 2013-04-08 09:57:38 UTC (rev 103)
@@ -104,7 +104,7 @@
basicConfig <- function(level=20) {
rootLogger <- getLogger()
updateOptions(rootLogger, level=namedLevel(level))
- rootLogger$addHandler('basic.stdout', writeToConsole)
+ rootLogger$addHandler('basic.stdout', writeToConsole, level=namedLevel(level))
invisible()
}
Modified: pkg/inst/unitTest/runit.data.interaction.R
===================================================================
--- pkg/inst/unitTest/runit.data.interaction.R 2012-04-19 11:28:35 UTC (rev 102)
+++ pkg/inst/unitTest/runit.data.interaction.R 2013-04-08 09:57:38 UTC (rev 103)
@@ -35,6 +35,22 @@
checkIdentical(rootLogger1, rootLogger2)
}
+test.500.basicConfigSetsLevelOfHandler <- function() {
+ logReset()
+ basicConfig('DEBUG')
+ rootLogger <- getLogger('')
+ expect <- logging:::loglevels['DEBUG']
+ current <- rootLogger$getHandler('basic.stdout')[['level']]
+ checkEquals(current, expect)
+ logReset()
+ basicConfig('ERROR')
+ rootLogger <- getLogger('') ## needed, because `logReset` unlinked the old one
+ expect <- logging:::loglevels['ERROR']
+ current <- rootLogger$getHandler('basic.stdout')[['level']]
+ checkEquals(current, expect)
+ logReset()
+}
+
# end of functions that must be tested first
test.canFindLoggingLevels <- function() {
@@ -124,7 +140,7 @@
logReset()
addHandler(mockAction, level='DEBUG', logger='')
logged <<- NULL
- setLevel('other.branch', 'INFO')
+ setLevel('INFO', 'other.branch')
logdebug('test', logger='other.branch')
loginfo('test', logger='other.branch')
logerror('test', logger='other.branch')
Modified: pkg/inst/unitTest/runit.handlers.R
===================================================================
--- pkg/inst/unitTest/runit.handlers.R 2012-04-19 11:28:35 UTC (rev 102)
+++ pkg/inst/unitTest/runit.handlers.R 2013-04-08 09:57:38 UTC (rev 103)
@@ -46,7 +46,7 @@
file.remove(test.fileName)
getLogger()$setLevel('FINEST')
- addHandler(writeToFile, file=test.fileName, level='DEBUG')
+ addHandler(writeToFile, file=test.fileName[[1]], level='DEBUG')
checkEquals(c("writeToFile"), with(getLogger(), names(handlers)))
loginfo('test %d', 1)
logdebug('test %d', 2)
@@ -60,7 +60,7 @@
log <- getLogger()
log$setLevel('FINEST')
- log$addHandler(writeToFile, file=test.fileName, level='DEBUG')
+ log$addHandler(writeToFile, file=test.fileName[[1]], level='DEBUG')
checkEquals(c("writeToFile"), with(log, names(handlers)))
log$info('test %d', 1)
log$debug('test %d', 2)
Modified: pkg/man/logging-package.Rd
===================================================================
--- pkg/man/logging-package.Rd 2012-04-19 11:28:35 UTC (rev 102)
+++ pkg/man/logging-package.Rd 2013-04-08 09:57:38 UTC (rev 103)
@@ -21,7 +21,7 @@
This package owes a lot to my employer, r-forge, the stackoverflow
community, Brian Lee Yung Rowe's
- \code{\link[futile:futile-package]{futile}} package (v1.1) and the
+ futile package (v1.1) and the
documentation of the Python logging package.
}
@@ -75,7 +75,3 @@
this package at r-forge: \url{http://logging.r-forge.r-project.org/}
}
\keyword{ package }
-
-\seealso{
- \code{\link[futile:futile-package]{http://cran.r-project.org/web/packages/futile/index.html}}
-}
More information about the Logging-commits
mailing list