Houdini 20.5 Executing tasks with PDG/TOPs pdg

pdg.debugLevelService module

The enumeration of service debug log levels

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

Values

pdg.debugLevelService.Off

Service debug logging is disabled

pdg.debugLevelService.ClientUsage

A message is logged each time a service client is used for a job, or finishes executing a job

pdg.debugLevelService.ClientDefer

A message is logged each time a job has to wait for an available service client, in addition to the above messages

pdg.debugLevelService.Startup

A message is logged each time a service client starts, in addition to the above messages

pdg.debugLevelService.Job

A message is logged each time a work item job is sent to a service client, in addition to the above messages

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