orca r4199 - branches/phase2



Author: wwalker
Date: Fri Sep 12 18:31:14 2008
New Revision: 4199
URL: http://svn.gnome.org/viewvc/orca?rev=4199&view=rev

Log:
Python logging configuration file that actually works.  :-)


Modified:
   branches/phase2/logging.conf

Modified: branches/phase2/logging.conf
==============================================================================
--- branches/phase2/logging.conf	(original)
+++ branches/phase2/logging.conf	Fri Sep 12 18:31:14 2008
@@ -1,17 +1,43 @@
-[formatters]
-keys: simple,detailed
-
-[handlers]
-keys: console,file
+########################################################################
+#                                                                      #
+# General configuration - we set up a list of loggers.  The root       #
+# logger is used unless you specify a specific one for a module.       #
+# Just modify the keys appropriately to turn things on and off.        #
+#                                                                      #
+########################################################################
 
 [loggers]
-keys: script_manager,braille
+keys: root
+#keys: root,orca,script_manager,braille
 
-[formatter_simple]
-format: %(name)s:%(levelname)s:  %(message)s
+[logger_root]
+level: DEBUG
+handlers: file
 
-[formatter_detailed]
-format: %(name)s:%(levelname)s %(module)s:%(lineno)d:  %(message)s
+[logger_orca]
+level: DEBUG
+handlers: file
+qualname: orca.orca
+
+[logger_script_manager]
+level: DEBUG
+handlers: file
+qualname: orca.script_manager
+
+[logger_braille]
+level: DEBUG
+handlers: file
+qualname: orca.braille
+
+########################################################################
+#                                                                      #
+# The handlers we have configured.  Right now, they just send output   #
+# to the console or a file.                                            #
+#                                                                      #
+########################################################################
+
+[handlers]
+keys: console,file
 
 [handler_console]
 class: StreamHandler
@@ -20,15 +46,21 @@
 
 [handler_file]
 class: FileHandler
-args: [('debug.out')]
+args: ['debug.out','w']
 formatter: detailed
 
-[logger_script_manager]
-level: DEBUG
-qualname: orca.script_manager
-handlers: console
+########################################################################
+#                                                                      #
+# The formatting strings we have configured.                           #
+#                                                                      #
+########################################################################
+
+[formatters]
+keys: simple,detailed
+
+[formatter_simple]
+format: %(levelname)s:%(name)s: %(message)s
+
+[formatter_detailed]
+format: %(levelname)s %(module)s:%(lineno)d: %(message)s
 
-[logger_braille]
-level: DEBUG
-qualname: orca.braille
-handlers: console



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]