Possibility of submitting a job using API via Linux

I’m curious if there is a library I could import to aid in getting a Draft or Nuke (dynamic template) job submitted from a Linux machine. I have a PHP driven site that the facility uses for pipeline needs which also ties into the DeadlineDB to deliver information and was wanting the ability to set up specific job submissions through this site for our users who don’t have a Deadline Monitor installed on their machines (ie: production department, for coordinators to use, or to automatically schedule the generation of media on ingest, etc…). Is something like this possible from Linux? We already have Deadline 6 installed on the machine driving the site.

Is it just a matter of importing the API and submission modules from our repository? I see entries in the modules to handle OSX and Windows path mapping, but haven’t come across anything for Linux.

Thanks

Hello Brett, I think the two pieces of documentation that would help you most here are thinkboxsoftware.com/deadline-6-httpoverview regarding out RESTful API overview. Let me know if you need more info about any specifics.

Check out part #8 of the Deadline v6.1 webinar - RESTful API / Standalone Python API & Job Submission:
thinkboxsoftware.com/deadlin … ar-videos/

Unfortunately RESTful API isn’t an option for us, I spoke with IT and they don’t feel comfortable reserving a namespace for our Pulse machine (we’re on windows) so I don’t think we’ll be able to enable it.

The namespace is locked to the user running Pulse (so you can control that) and you can also control the port as well enforce security by use of a webservice username/password per user.