KB Article #181395

retrieving the environment variables loaded by a processing engine

Problem

-- there are multiple ways to set environment variables for Integrator procengines (command line, starter.env, environment.dat...)

-- some are set to specific procengines, some other are global

-- how to ensure that a specific procengine has loaded a particular environment variable ?

Resolution

* open the Task monitor, and retrieve the pid of the processing engine

* run this command

cat /proc/<pid>/environ > <pid>.txt

* open <pid>.txt and look for the the environment variable you are looking for