Журнал доступа и корневой журнал для моего приложения Flask помогли zcbuildout. Хорошо. Теперь я задавался вопросом, как я могу получить доступ к своему собственному приложению. Я знаю, как использовать библиотеку журналов, но paster просто не регистрирует ее на консоли или в любом месте.Конфигурация протоколирования для флеш-приложений, выполняемых paster.deploy
Благодаря
Вот мой конфиг:
[loggers]
keys = root, wsgi, myapp
[handlers]
keys = console, accesslog
[formatters]
keys = generic, accesslog
[formatter_generic]
format = %(asctime)s %(levelname)s [%(name)s] %(message)s
[formatter_accesslog]
format = %(message)s
[handler_console]
class = StreamHandler
args = (sys.stderr,)
level = NOTSET
formatter = generic
[handler_accesslog]
class = FileHandler
args = (os.path.join(r'.', 'access.log'), 'a')
level = INFO
formatter = accesslog
[logger_root]
level = INFO
handlers = console
[logger_wsgi]
level = INFO
handlers = accesslog
qualname = wsgi
propagate = 0
[logger_myapp]
level = DEBUG
handlers = console
qualname = myapp
[filter:translogger]
use = egg:Paste#translogger
setup_console_handler = False
logger_name = wsgi
[app:main]
use = egg:myapp#debug
filter-with = translogger
...
Вот как я попытался войти:
import logging as log
def myfunc():
log.debug("show me the log")