Skip to content

general

UpdateHoudiniVarcontextModel

Bases: BaseSettingsModel

Sync vars with context changes.

If a value is treated as a directory on update it will be ensured the folder exists.

Source code in server/settings/general.py
11
12
13
14
15
16
17
18
19
20
21
22
23
class UpdateHoudiniVarcontextModel(BaseSettingsModel):
    """Sync vars with context changes.

    If a value is treated as a directory on update
    it will be ensured the folder exists.
    """

    enabled: bool = SettingsField(title="Enabled")
    # TODO this was dynamic dictionary '{var: path}'
    houdini_vars: list[HoudiniVarModel] = SettingsField(
        default_factory=list,
        title="Houdini Vars"
    )