関数 ¶
configureFromEnvironment(force=False)
→ bool
HOUDINI_PDG_*_DEBUG環境変数に基づいて、デバッグのログレベルを設定します。
このクラスを使用して手動でログレベルが変更されると、force
引数をTrue
に設定しない限り、それらの環境変数は自動的にリロードされません。
ログレベルがその環境と同じにリセットされるとTrue
、そうでない場合はFalse
を返します。
disableAll()
pdg.debugLogTypeエントリーすべてに対して、すべてのログを無効にします。
setLogLevel(log_type, log_level)
指定したログタイプのログレベルを設定します。
log_type
にはpdg.debugLogType列挙のどれかを指定し、log_level
にはpdg.debugLevel
列挙のどれかを指定してください。
例えば、pdg.debugLogType.Cacheとpdg.debugLevelCacheを指定します。
setVerbosity(verbosity)
ログの詳細レベルを整数値で設定します。
logLevel(log_type)
→ log_level
指定したpdg.debugLogTypeのログレベル値を返します。 例えば、pdg.debugLogType.Cacheの入力の場合、このメソッドは、pdg.debugLevelCache列挙の値を返します。
typeLog(error_level, message, tag)
タイプ登録ログメッセージを書き込みます。
error_level
にはpdg.debugLevelTypeRegistration列挙のどれかを指定してください。
writeLog(heading, message)
[timestamp] PDG: (header) message
の形式を使用して、一般的なログメッセージを書き込みます。
verbosity()
→ int
ログシステムの詳細レベルを返します。