メッセージロギング

エラー、警告、および情報メッセージ(いくつか例を挙げると)がログインしていますKatanaを使用してloggingのモジュールPython Standard Library。メッセージは以下を含むコンテキストから記録されますPythonタブ、シェルフスクリプト、Python起動スクリプト。UIに表示されるメッセージは、ルートロガーによって生成されます。 ${KATANA_ROOT}/bin/python_log.confファイル。

Pythonロギングシステムに加えて、 Katanaまた、C ++ロギングシステムがあり、 ${KATANA_ROOT}/bin/log.conf。インタラクティブにKatana、Pythonロギングモジュールを使用して記録されたメッセージは、独自の構成に従ってフィルタリングされ、 Messagesタブ、ただし、指定された(またはデフォルト)を使用して構成されたLog4CPlusロガーにも転送されますlog.conf。レンダーログは独立して処理されます。

生成されるメッセージのレベル、および表示されるメッセージのレベルをフィルタリングできます。生成または表示されるメッセージのレベルをフィルタリングする方法の詳細については、 メッセージセンター

C ++ log.confこれが設定されている場合、ロギングは外部ファイルから取得できます。 FNLOGGING_CONFIG環境変数。

注意:  この新しいlog.confファイルは内部をオーバーライドしますKatana同じ印刷情報を保存するために完全である必要があります。ただし、この環境の使用はC ++ロギングに対してのみ機能し、Pythonによって駆動されるPythonロギングに対しては機能しませんpython_log.confファイル。