Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://github.com/das-element/resources/blob/main/scripts/hooks/examples/shotgrid/pre_export.py

Troubleshooting

To get a better idea what’s happening inside the hook files you can follow these steps:

  1. inside the Python hook file you can add print statements

    Code Block
    print(item)
    print(item['path'])
  2. start a terminal/command prompt

  3. activate the debug mode -set the environment variable

    Code Block
    # Linux/MacOS
    export DASELEMENT_LOG_LEVEL=debug
    # Windows
    set DASELEMENT_LOG_LEVEL=debug
  4. now run the software via the command line

    Code Block
    # Linux
    /opt/das-element-1.2.1/das-element-1.2.1
    
    # MacOS
    /Application
    
    # Windows
    C:\Program Files
  5. If you make changes to the hook file you will need to restart the application to re-read these changes