warp.set_logger#

warp.set_logger(logger)[source]#

Set the active Warp logger.

Any object satisfying the Logger protocol can be used. Frameworks typically wrap their existing logging machinery (e.g. Omniverse Kit’s carb) in a small adapter class with the four methods.

Pass None to restore Warp’s built-in default logger.

Parameters:

logger (Logger | None) – An object satisfying the Logger protocol, or None.

Raises:

TypeError – If logger does not satisfy the Logger protocol.

Return type:

None