Environment Variables

Follow

Every machine that is running a Conductor software plugin should set the following environment variables.

Required Environment Variables

  • PATH:  <conductor_dir>/bin
  • PYTHONPATH:   <conductor_dir>

Maya environment Variables

Provides maya shelf for convenient access to Job submitter UI. Please set these in the Maya.env file of your preferences. See Autodesk Page for more specifics for your OS

  • XBMLANGPATH: <conductor_dir>/conductor/resources
  • MAYA_SHELF_PATH : <conductor_dir>/maya_shelf
  • PYTHONPATH: <conductor_dir>:$PYTHONPATH 

Nuke environment Variables

Provides conductor menu  for convenient access to Job submitter UI

  • NUKE_PATH:  <conductor_dir>/nuke_menu 

You will need to add some python to your init.py file so that it can see the conductor client code:

import sys
sys.path.append(<conductor_dir>)

Information about where the init.py file goes can be found: here

Optional DEBUG environment Variable

If the CONDUCTOR_DEVELOPMENT environment variable is set, the installed conductor software will output additional information when running on your local machine(s).  This can prove useful when debugging service-related issues.