You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by ni...@apache.org on 2003/05/05 09:54:36 UTC
cvs commit: jakarta-gump/python/gump logconf.ini view.py
nicolaken 2003/05/05 00:54:36
Modified: python/gump view.py
Added: python/gump logconf.ini
Log:
Starting to use conf-based logging
Revision Changes Path
1.25 +5 -4 jakarta-gump/python/gump/view.py
Index: view.py
===================================================================
RCS file: /home/cvs/jakarta-gump/python/gump/view.py,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- view.py 4 May 2003 22:57:43 -0000 1.24
+++ view.py 5 May 2003 07:54:35 -0000 1.25
@@ -66,7 +66,7 @@
import popen2
import thread
import sys
-import logging
+import logging, logging.config
from xml.sax import parse
from xml.sax.handler import ContentHandler
@@ -443,6 +443,7 @@
self.view.showProject(self.project)
if __name__ == '__main__':
+ logging.config.fileConfig("gump/logconf.ini")
app = gumpview(0)
GumpSplashScreen().Show()
app.load(sys.argv[1:] or [default.workspace])
1.1 jakarta-gump/python/gump/logconf.ini
Index: logconf.ini
===================================================================
# --- logconf.ini -----------------------------------------------------------
[loggers]
keys=root,view,model
[handlers]
keys=default,error,root
[formatters]
keys=default,error
[logger_root]
level=NOTSET
handlers=root
qualname=(root) # note - this is used in non-root loggers
propagate=1 # note - this is used in non-root loggers
channel=
parent=
[logger_view]
level=NOTSET
handlers=default,error
qualname=gump.view
propagate=1
channel=
parent=
[logger_model]
level=NOTSET
handlers=default,error
qualname=gump.model
propagate=1
channel=
parent=
[handler_default]
class=StreamHandler
level=INFO
formatter=default
args=(sys.stdout,)
stream=sys.stdout
[handler_error]
class=StreamHandler
level=ERROR
formatter=default
args=(sys.stdout,)
stream=sys.stdout
[handler_root]
class=StreamHandler
level=ERROR
formatter=default
stream=sys.stdout
args=(sys.stdout,)
[formatter_default]
format=%(asctime)s %(levelname)s %(message)s
datefmt=%H:%M/%S
[formatter_error]
format=%(asctime)s %(pathname)s(%(lineno)d): %(levelname)s %(message)s
datefmt=
# --- end of logconf.ini ----------------------------------------------------