vovgetflexlmdaemons

In some situations, using other methods to set the LM_VAR_NAME variable on the fly may be preferred. The utility vovgetflexlmdaemons can be used to locate the daemons that need to be used based on the resources grabbed by Accelerator at dispatch time.


vovgetflexlmdaemons: Usage Message

DESCRIPTION:
    Processes VOV_UNSET_VARNAMES, VOV_LM_VARNAMES, and/or LM_FILE_VAR
    environment variables and generates script for the specified shell that
    will unset the variables listed in VOV_UNSET_VARNAMES and then set
    LM_LICENSE_FILE to match the resources used by the job whose ID is in
    VOV_JOBID or those provided on the command line.

USAGE:
    % vovgetflexlmdaemons [OPTIONS] [RESOURCES]
    
OPTIONS:
   -v              -- Increase verbosity
   -h              -- This help
   -sh             -- Specify the shell for the output script, default is csh
   -bash 
   -ksh
   -csh
   -tcsh

EXAMPLES:
    % vovgetflexlmdaemons -h
    % vovgetflexlmdaemons 
    % vovgetflexlmdaemons -bash
    % vovgetflexlmdaemons -bash License:lic_drc

EXAMPLE OUTPUT:
   ### With -bash option.
   LM_LICENSE_FILE=6306@mac05;
   export LM_LICENSE_FILE;

   ### With -csh option.
   setenv LM_LICENSE_FILE 6306@mac05

USAGE IN SCRIPTS:
    eval `vovgetflexlmdaemons`;