Add logger objects to each controller.

Fix up the config settings for logging.
This commit is contained in:
Kevin McCarthy 2007-10-17 16:45:20 -07:00
parent 4718fc6dff
commit 6249f20526
7 changed files with 26 additions and 9 deletions

View File

@ -10,6 +10,9 @@ format='*(message)s'
[[[full_content]]] [[[full_content]]]
format='*(asctime)s *(name)s *(levelname)s *(message)s' format='*(asctime)s *(name)s *(levelname)s *(message)s'
[[[datestamped]]]
format='*(asctime)s *(message)s'
[[handlers]] [[handlers]]
[[[debug_out]]] [[[debug_out]]]
class='StreamHandler' class='StreamHandler'
@ -21,7 +24,7 @@ formatter='full_content'
class='StreamHandler' class='StreamHandler'
level='INFO' level='INFO'
args='(sys.stdout,)' args='(sys.stdout,)'
formatter='message_only' formatter='datestamped'
[[[error_out]]] [[[error_out]]]
class='StreamHandler' class='StreamHandler'

View File

@ -1,3 +1,5 @@
import logging
import cherrypy import cherrypy
import turbogears import turbogears
from turbogears import controllers, expose, flash from turbogears import controllers, expose, flash
@ -5,9 +7,6 @@ from turbogears import validators, validate
from turbogears import widgets, paginate from turbogears import widgets, paginate
from turbogears import error_handler from turbogears import error_handler
from turbogears import identity from turbogears import identity
# from model import *
# import logging
# log = logging.getLogger("ipagui.controllers")
import ipa.config import ipa.config
import ipa.ipaclient import ipa.ipaclient
@ -18,7 +17,10 @@ from subcontrollers.delegation import DelegationController
ipa.config.init_config() ipa.config.init_config()
log = logging.getLogger(__name__)
class Root(controllers.RootController): class Root(controllers.RootController):
user = UserController() user = UserController()
group = GroupController() group = GroupController()
delegate = DelegationController() delegate = DelegationController()

View File

@ -2,6 +2,7 @@ import os
from pickle import dumps, loads from pickle import dumps, loads
from base64 import b64encode, b64decode from base64 import b64encode, b64decode
import copy import copy
import logging
import cherrypy import cherrypy
import turbogears import turbogears
@ -19,6 +20,8 @@ import ipa.aci
import ldap.dn import ldap.dn
log = logging.getLogger(__name__)
aci_fields = ['*', 'aci'] aci_fields = ['*', 'aci']
delegate_form = ipagui.forms.delegate.DelegateForm() delegate_form = ipagui.forms.delegate.DelegateForm()

View File

@ -1,5 +1,6 @@
from pickle import dumps, loads from pickle import dumps, loads
from base64 import b64encode, b64decode from base64 import b64encode, b64decode
import logging
import cherrypy import cherrypy
import turbogears import turbogears
@ -16,6 +17,8 @@ from ipa.entity import utf8_encode_values
from ipa import ipaerror from ipa import ipaerror
import ipagui.forms.group import ipagui.forms.group
log = logging.getLogger(__name__)
group_new_form = ipagui.forms.group.GroupNewForm() group_new_form = ipagui.forms.group.GroupNewForm()
group_edit_form = ipagui.forms.group.GroupEditForm() group_edit_form = ipagui.forms.group.GroupEditForm()

View File

@ -1,4 +1,5 @@
import os import os
import logging
import cherrypy import cherrypy
import turbogears import turbogears
@ -11,6 +12,8 @@ from turbogears import identity
import ipa.ipaclient import ipa.ipaclient
import ipa.config import ipa.config
log = logging.getLogger(__name__)
ipa.config.init_config() ipa.config.init_config()
class IPAController(controllers.Controller): class IPAController(controllers.Controller):

View File

@ -2,6 +2,7 @@ import re
import random import random
from pickle import dumps, loads from pickle import dumps, loads
from base64 import b64encode, b64decode from base64 import b64encode, b64decode
import logging
import cherrypy import cherrypy
import turbogears import turbogears
@ -17,6 +18,8 @@ from ipa.entity import utf8_encode_values
from ipa import ipaerror from ipa import ipaerror
import ipagui.forms.user import ipagui.forms.user
log = logging.getLogger(__name__)
password_chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" password_chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
user_new_form = ipagui.forms.user.UserNewForm() user_new_form = ipagui.forms.user.UserNewForm()

View File

@ -1,7 +1,7 @@
[global] [global]
# DATABASE # DATABASE
# no database for ipa-webgui since everything is stored in LDAP # no database for ipagui since everything is stored in LDAP
# IDENTITY # IDENTITY
@ -59,19 +59,19 @@ server.thread_pool = 10
[[[access_out]]] [[[access_out]]]
# set the filename as the first argument below # set the filename as the first argument below
args="('ipa-webgui',)" args="('ipagui',)"
class='FileHandler' class='FileHandler'
level='INFO' level='INFO'
formatter='message_only' formatter='datestamped'
[[loggers]] [[loggers]]
[[[ipagui]]] [[[ipagui]]]
level='ERROR' level='ERROR'
qualname='ipa-webgui' qualname='ipagui'
handlers=['debug_out'] handlers=['debug_out']
[[[access]]] [[[access]]]
level='INFO' level='INFO'
qualname='ipa-webgui.access' qualname='turbogears.access'
handlers=['access_out'] handlers=['access_out']
propagate=0 propagate=0