python.tk_houdini.bootstrap
¶
Module Contents¶
Functions¶
|
Given some paths, construct an updated houdini path. |
|
This method represents the common behavior for preparing an environment for |
|
Interface for older versions of tk-multi-launchapp. |
This method initiates the classic toolkit bootstrap. |
|
|
Shows an error message if there is a problem during bootstrap. |
Returns a dict of key/value pairs representing the environment variables |
|
|
Returns a dict of key/value pairs representing the environment variables |
-
_build_houdini_path
(startup_paths)[source]¶ Given some paths, construct an updated houdini path.
This method preserves the existing HOUDINI_PATH and prepends the supplied startup paths. It also appends the special & default path if it is not already included.
-
_get_env
(startup_paths)[source]¶ This method represents the common behavior for preparing an environment for houdini launch. It populates and returns a dictionary with all the necessary keys for starting the engine. The supplied startup paths will differ based on the startup mode (classic or plugin).
-
bootstrap
(tank, context)[source]¶ Interface for older versions of tk-multi-launchapp.
This is deprecated and now replaced with the
startup.py
file andSoftwareLauncher
interface.Prepares the environment for a tk-houdini bootstrap. This method is called directly from the tk-multi-launchapp.
-
bootstrap_classic
()[source]¶ This method initiates the classic toolkit bootstrap.
This is accomplished by extracting engine and context information from the environment and then calling sgtk.platform.start_engine().
-
bootstrap_exception
(error_msg)[source]¶ Shows an error message if there is a problem during bootstrap.