Houdini 20.5 Executing tasks with PDG/TOPs pdg

pdg.debugLevelCache module

The enumeration of cache debug log levels

The entries in this enum correspond to the possible values of the HOUDINI_PDG_CACHE_DEBUG environment variable.

Values

pdg.debugLevelCache.Off

Cache debug logging is disabled

pdg.debugLevelCache.Miss

Only messages about cache file misses are logged

pdg.debugLevelCache.Hit

Messages about both cache hits and misses are logged

pdg.debugLevelCache.Id

Messages about changes to a work item’s cache ID value are logged, as well as cache hits/misses

pdg.debugLevelCache.Handler

All messages are logged, including information about Custom Cache Handlers

pdg

attributes

cooking

customtypes

  • pdg.Dictionary

    Wraps a nested dictionary object in Python, used with Dictionary Array attributes

data

debugging

events

exceptions

  • pdg.AttribError

    Generic exception raised when an error occurs when accessing work item attributes

  • pdg.CookError

    Generic exception raised when an error running the graph.

  • pdg.ServiceError

    Generic exception raised when an error occurs during a PDG service manager operation

expressions

  • pdg.EvaluationContext

    A module with global functions that operate on the thread-local evaluation context

internal

nodes

schedulers

services

types

workitems