Jesse
November 25, 2019, 11:36pm
1
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
kwatts
November 26, 2019, 4:31pm
2
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.
Jesse
November 26, 2019, 6:26pm
3
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!
kwatts
November 26, 2019, 7:02pm
4
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.
Jesse
November 27, 2019, 3:48pm
5
Ya, that doesn’t help. This is for Workers/Slaves that I’m running via a RCS.
Jesse
November 28, 2019, 4:34pm
6
Thinkbox confirmed via support that the documentation is correct but that using environment variables is broken. There’s no ETA on a fix.