AWS Thinkbox Discussion Forums

Deadline rest envi variables submission error

Hey

PluginInfo
{
...
   "LimitGroups": "",
    "JobDependencies": "",
    "EnvironmentKeyValue0": "fszdvesad=bvsdvbsd",
    "EnvironmentKeyValue1": "fszdvesad=breher4whgdsfbdsf",
    "Frames": "50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100",
    "ChunkSize": 1,
...
}
b'Error: Unterminated string. Expected delimiter: ". Path \'JobInfo.EnvironmentKeyValue0\', line 1, position 402. (Newtonsoft.Json.JsonReaderException)'

tried with

"EnvironmentKeyValues"=[
"someKey=someValue",
"otherKey=otherValue"
]

instead of EnvironmentKeyValuesX etc etc but then I just get internal error o.O
Any ideas?

How are you sending the POST request to the web service? That error looks like it’s failing on invalid JSON. Do simpler inputs work?

For example, here’s a super minimal submission on the github that’s doing everything from a .sh script. If that works then we know it’s an issue with the input, and if not then we know it’s an issue with the web service.

For web service issues, we’d want to look at the application log, named deadlinewebservice and with today’s date.

The logs will be on the machine in one of these locations:
Windows: C:\ProgramData\Thinkbox\Deadline10\logs
Linux: /var/log/Thinkbox/Deadline10
Mac OS X: /Library/Logs/Thinkbox/Deadline10

Hey
Will get the logs and send them over.
Any submission without environment keys works.

Privacy | Site terms | Cookie preferences