1

Orbitedを開始しようとしていますが、残念ながら、いくつかの問題が発生しています。まず、easy_installの問題(解決済み)。次に、http://mischneider.net/?p=125からの指示に進みます。しかし、使用するorbited -c orbited.cnfと次のようになります。

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)です:

[listen]
http://:9000
stomp://:61613

[access]
* -> localhost:61613

[global]
session.ping_interval = 300

(編集:[format]セクションが必要な場合がありますか?)私にはまったく何もありません。私が見つけたリソースのほとんどは、orbited.orgを指しています。お願い助けて!私は本当にクールなライブdjangoアプリに取り組み始めたいです!

4

2 に答える 2

7

tarファイルにはサンプルの設定ファイルがあります。https://bitbucket.org/desmaj/orbited/src/1a8a47861f1d/daemon/orbited.cfg.exampleでオンラインで見つけることができます

[ロガー]セクション以降のすべてをコピーするだけです。より多くのデバッグ情報が必要な場合は、関連するlevel=DEBUGを設定します

--sid

于 2011-05-27T08:49:41.950 に答える
3

誰かがsidの提案に従って私が追加したコードをC&Pしたい場合に備えて。役に立つ場合は、これではなく、彼の答えに賛成してください。

# 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
于 2011-05-27T09:50:26.843 に答える