logging vocabulary
Factor handbook > Vocabulary index


Documentation
Logging framework

Meta-data
Tags:enterprise
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
bad-log-message-parameters tuplemsg word level
undefined-log-level tuple


Parsing words
WordSyntax
LOG:LOG: name level


Symbol words
CRITICAL
DEBUG
ERROR
NOTICE
WARNING
log-level
log-service


Ordinary words
WordStack effect
(define-logging)( word level quot -- )
(log-error)( object word level -- )
add-error-logging( word level -- )
add-input-logging( word level -- )
add-logging( word level -- )
add-output-logging( word level -- )
bad-log-message-parameters( msg word level -- * )
call-logging-quot( quot word level -- quot' )
check-log-message( msg word level -- msg word level )
close-logs( -- )
error-logging-quot( quot word -- quot' )
error>string( error -- string )
input#( word -- n )
input-logging-quot( quot word level -- quot' )
log-critical( error word -- )
log-error( error word -- )
log-level<=>( log-level log-level -- <=> )
log-levels( -- assoc )
log-message( msg word level -- )
log-stack( n word level -- )
log?( log-level -- ? )
output#( word -- n )
output-logging-quot( quot word level -- quot' )
rotate-logs( -- )
send-to-log-server( array string -- )
stack-balancer( effect -- quot )
undefined-log-level( -- * )
with-logging( service quot -- )


Class predicate words
WordStack effect
bad-log-message-parameters?( object -- ? )
undefined-log-level?( object -- ? )


Files


Children from resource:basis
VocabularySummary
logging.analysisAnalyze logs and produce summaries
logging.insomniacTask which rotates logs and e-mails summaries
logging.parserLog parser
logging.serverDistributed concurrency log server


Children
VocabularySummary
logging.privatelogging.private vocabulary