log(entry, source_name = None)
指定したsource_name
のソースからhou.logging.LogEntryを送信します。
source_name
を指定しなかった場合、または、source_name
が空っぽの文字列の場合、ログエントリに設定されているソースが使用されます。
そのソース名すらも設定されていない場合、デフォルトのソース名のPython Logging
が使用されます。
entry
指定した名前のロギングソースからそれに接続されたすべてのシンクに送信されるhou.logging.LogEntry。
ログエントリオブジェクトのsource
アトリビュートは、指定したsource_name
を使用するように自動的に上書きされます。
source_name
ログエントリの送信元であるロギングソースの名前。
ここには、Pythonログエントリの送信と互換性のあるロギングソースのみが使用可能です。
何も値を指定しなかった場合、その値はPython Logging
と想定されます。
他に有効な値は、Generic Logging
、または、既存のロギングソース名と被らない任意の値です。
何も値を指定しなかった場合、hou.logging.createSource()をコールした場合と同様に新しいロギングソースが生成されます。