Skip to content

Bug: submitter fails silently on macOS when Deadline CLI is not installed and/or added to path #262

Description

@viknith

Describe the bug

Let's say I have the submitter is installed but Deadline CLi is not installed or not added to my local PATH variable. When I run the submitter in AE, I get no popup or notification that I don't have Deadline CLI installed and/or added to my PATH, and the submitter fails silently.

Expected Behaviour

I would want a popup saying that Deadline is not installed and/or available on my PATH and I should be directed to install the Deadline CLI submitter. Maybe something similar to what we have for the Python executable here:

Or on Windows, when a CLI tool that doesn't exist being used, a popup shows up when it's being used:
Image

Current Behaviour

Submitter fails silently.

Reproduction Steps

  1. Clone this repository
  2. Drag the contents of the dist folder in the ScriptUI Panels folder in After Effects
  3. Open After Effects and then open the submitter script with a local composition available
  4. If you have deadline CLI installed with pip, do pip uninstall deadline, or just uninstall the CLI tool by running the uninstaller available under your installation of DeadlineCloudSubmitter.

Environment

At minimum:

  1. Operating system: macOS
  2. Version of After Effects: AE 24 and 25
  3. Version of this package: latest version

Please share other details about your environment that you think might be relevant to reproducing the bug.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions