首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按轨道启动问题:“ConfigParser.NoSectionError: No section:'formatters‘”

按轨道启动问题:“ConfigParser.NoSectionError: No section:'formatters‘”
EN

Stack Overflow用户
提问于 2011-05-26 21:34:45
回答 2查看 9.4K关注 0票数 1

我正在尝试进入轨道,但不幸的是我遇到了很多问题!首先,easy_install的问题(已解决)。然后,按照http://mischneider.net/?p=125的指示继续进行。但在使用orbited -c orbited.cnf时,我得到了以下信息:

代码语言:javascript
复制
Traceback (most recent call last):
  File "C:\Python27\Scripts\orbited-script.py", line 8, in <module>
    load_entry_point('orbited==0.7.11beta3', 'console_scripts', 'orbited')()
  File "C:\Python27\lib\site-packages\orbited-0.7.11beta3-py2.7.egg\orbited\star
t.py", line 133, in main
    logging.config.fileConfig(options.config)
  File "C:\Python27\lib\logging\config.py", line 70, in fileConfig
    formatters = _create_formatters(cp)
  File "C:\Python27\lib\logging\config.py", line 106, in _create_formatters
    flist = cp.get("formatters", "keys")
  File "C:\Python27\lib\ConfigParser.py", line 567, in get
    raise NoSectionError(section)
ConfigParser.NoSectionError: No section: 'formatters'

下面是我的配置文件(orbited.cnf):

代码语言:javascript
复制
[listen]
http://:9000
stomp://:61613

[access]
* -> localhost:61613

[global]
session.ping_interval = 300

(编辑:我可能需要一个格式部分?)我什么都没有,我找到的大部分资源都指向orbited.org,自从我对轨道感兴趣的那一天起,它就一直停滞不前。请帮帮我!我真的很想开始开发很酷的django应用程序!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-27 16:49:42

tar文件中有一个示例配置文件。你可以在https://bitbucket.org/desmaj/orbited/src/1a8a47861f1d/daemon/orbited.cfg.example上找到它

只需从loggers部分开始复制所有内容。在需要更多调试信息的地方设置相关的level=DEBUG

-- sid

票数 7
EN

Stack Overflow用户

发布于 2011-05-27 17:50:27

为了防止任何人只想C&P,我按照sid的建议添加了代码。如果有用,请支持他的答案,而不是这个!

代码语言:javascript
复制
# new logging configuration using the python stdlib logging.fileConfig
[loggers]
keys = root,orbited,orbited_TCPConnectionResource

[handlers]
keys = console,errors,connections

[formatters]
keys = generic

[logger_root]
level = NOTSET
handlers = console

[logger_orbited]
level = WARN
handlers = errors
qualname = orbited

[logger_orbited_TCPConnectionResource]
level = DEBUG
handlers = connections
qualname = orbited.cometsession.TCPConnectionResource

[handler_console]
class = StreamHandler
args = (sys.stderr,)
level = INFO
formatter = generic

[handler_errors]
class = FileHandler
args = ('error.log', 'w')
level = WARN
formatter = generic

[handler_connections]
class = FileHandler
level = DEBUG
formatter = generic
args = ('connections.log', 'w')

[formatter_generic]
format = %(asctime)s,%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6139342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档