Houdini 20.5 Executing tasks with PDG/TOPs pdg

pdg.attribErrorLevel module

The enumeration of error handling options when adding attributes to a work item

This enum contains the possible error levels that can be passed to the pdg.AttributeOwnerm.addAttrib API function.

Values

pdg.attribErrorLevel.Error

Errors are converted to Python exceptions. This is the default behavior.

pdg.attribErrorLevel.Quiet

No exceptions or warnings are reported. A value of None is returned when a failure occurs.

pdg.attribErrorLevel.Warn

Errors are displayed as warnings on the node that owns the work item, but will not cause an exception in Python code. A value of None is also returned when a failure occurs.

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