Houdini 20.5 Executing tasks with PDG/TOPs pdg

pdg.workItemState module

The cook state of the work item

Values

pdg.workItemState.CookedCancel

The work item was cooked, but canceled before it finished

pdg.workItemState.CookedFail

The work item failed during its cook

pdg.workItemState.CookedSuccess

The work item successfully cooked

pdg.workItemState.CookedCache

The work item was loaded from a cached file on disk and marked as cooked

pdg.workItemState.Cooking

The work item is currently cooking

pdg.workItemState.Dirty

The work item was dirtied and has not yet been processed in a new cook

pdg.workItemState.Scheduled

The work item has been scheduled with its owning node’s scheduler, but has not yet begun cooking

pdg.workItemState.Uncooked

The item is uncooked, and is not yet active in the current cook

pdg.workItemState.Waiting

The item is active in the current cook and waiting for dependencies

pdg.workItemState.Undefined

An undefined state, a work item should never be in this state

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