[Glass] gsApplicationTools global environment variables
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Fri Apr 17 09:28:50 PDT 2015
A quick look in the startGemServerGem script shows that there is a
stone-specific env var used to control the location of log files:
logDir=${GEMSTONE_LOGDIR}
if [ "${logDir}x" = "x" ] ; then
logDir=/opt/gemstone/log
fi
logFile="${logDir}/${GemServer}_server-${Port}.log"
The GEMSTONE_LOGDIR is defined
$GS_HOME/gemstone/stones/<stone-name>/defStone.env ... this script is
run before starting the netldi by th $GS_HOME/bin/startNetldi script ...
If you run the startGemServerGem script from within a gem (using
Smalltalk), then the env vars are inherited from the netldi that started
the gem.
If you manually start the netldi (and don't use the startNetldi script),
you could have had the wrong env vars defined ...
If you run the startGemServerGem script from within a topaz job, the env
vars are inherited from the environment from which you started the topaz
job.
Finally, if you are manually running startGemServerGem, then it picks up
whatever env vars you have set when start the job
You should be able to do `.
$GS_HOME/gemstone/stones/<stone-name>/defStone.env` to get the right env
vars set ...
Of course you may be refering to some other issue/global:)
Dale
On 04/17/2015 08:30 AM, Sebastian Heidbrink via Glass wrote:
> Hi all,
>
> I am using gsApplicationTools to maintain my maintenance and ZincRest
> gems.
>
> For testing purposes I setup a second stone and its gemServers would
> not start.
> It took me a while to realize that during the first install of
> gsDevKit some environment variables for logging, the extend and such
> seem to be global.
> This results in weird situations where e.g. the logs reference the
> wrong extend and log files path in the headers, the gem server start
> scripts call into the wrong stone and such...
>
> I wasn't able to find any issue reports on that on github, and wonder
> if somebody else had these issues, too or if that is meanwhile already
> fixed.
>
> Thanks
> Sebastian
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20150417/fbcea8c7/attachment.html>
More information about the Glass
mailing list