@@ -8,42 +8,16 @@ A very thin Python package (mavenized for [ImageJ2][imagej]) to use the
88Developed and provided by the [ Imaging Core Facility (IMCF)] [ imcf ] of the
99Biozentrum, University of Basel, Switzerland.
1010
11- # Example usage
11+ ## Example usage
1212
13- The snippet below demonstrates how to use the handler in an ImageJ2 Python
14- script utilizing the fabulous [ Script Parameters] [ ij_script_params ] for
15- retrieving the LogService instance.
16-
17- ``` Python
18- # @ LogService sjlogservice
19-
20- from sjlogging.logger import setup_scijava_logger
21- from sjlogging.setter import set_loglevel
22-
23-
24- def log_messages (level ):
25- log.critical(" +++ new round of messages (level %s ) +++" % level)
26- set_loglevel(level)
27- log.debug(' debug log message' )
28- log.info(' info log message' )
29- log.warn(' warn log message' )
30- log.error(' error log message' )
31- log.critical(' critical log message' )
32- log.critical(" --- finished round of messages (level %s ) ---" % level)
33-
34-
35- log = setup_scijava_logger(sjlogservice)
36-
37- log_messages(' WARNING' )
38- log_messages(' INFO' )
39- log_messages(' DEBUG' )
40- log_messages(' WARNING' )
41- ```
13+ The code in [ extra/scripts/example.py] ( extra/scripts/example.py ) demonstrates
14+ how to use the handler in an ImageJ2 Python script utilizing the fabulous
15+ [ Script Parameters] [ ij_script_params ] for retrieving the LogService instance.
4216
4317Running this code from ImageJ will result in the following messages being
4418printed to the console or the * Log* window, depending on how you launch ImageJ:
4519
46- ```
20+ ``` log
4721[Fri Jan 5 12:25:15 CET 2018] [ERROR] +++ new round of messages (level WARNING) +++
4822[Fri Jan 5 12:25:15 CET 2018] [WARNING] warn log message
4923[Fri Jan 5 12:25:15 CET 2018] [ERROR] error log message
0 commit comments