AWS Thinkbox Discussion Forums

Using environment variables for Client config

According to this page, we can use environment variables to override client config options https://docs.thinkboxsoftware.com/products/deadline/10.0/1_User%20Manual/manual/client-config.html

I’m trying to set the ProxyRoot option (and a few others) with an environment variable. I’ve tried:

DCONFIG_ProxyRoot=myhost:myport
DCONFIG_ProxyRoot=myhost:myport
DCONFIG_PROXYROOT=myhost:myport
DCONFIG_PROXYROOT=myhost:myport

And neither works. The Worker still tries to establish a connection on 127.0.0.1:8080.

Any ideas what I’m doing wrong?

Cheers,

Jesse

I can confirm that these work in the deadline.ini:

ProxyRoot=deadline-lb:8080
ProxyUseSSL=False
ProxySSLCertificate=
ConnectionType=Remote

Having tried to set these in the environment…

hope this helps.

Hey Kym,

So you’ve been able to set ProxyRoot via an environment variable? Or only in deadline.ini?

If you can do it via an environment variable, what’s the name of the variable?

Cheers!

my bad i diddnt read the problem well enough.
i did try locally, but i suspect that the environment variables only will work if you restart the launcher as well, as it looks like the monitor will ask the launcher what settings it started with regardless of what the new environment is.

Ya, that doesn’t help. This is for Workers/Slaves that I’m running via a RCS.

Thinkbox confirmed via support that the documentation is correct but that using environment variables is broken. There’s no ETA on a fix.

Privacy | Site terms | Cookie preferences