SHELL 22.1

Dynamic Configuration Using the Top Level oa_pref File

Dynamic configuration using the top level oa_pref file.

A further improvement is that all environment variables below OA_ADMIN_xx may either be set explicitly, or dynamically using the options in the oa_pref file at the top OA_ADMIN_xx level. This permits parallel installations of different versions of the software to co-exist, with only the top level administration directory names being distinct. For example:

Oasys Suite 22.0 Oasys Suite 22.1
Top level directory OA_ADMIN_22 Top level directory OA_ADMIN_221

oa_pref file in OA_ADMIN_22 contains:

oasys*install_dir: <pathname for 22.0 installation>
oasys*manuals_dir: <pathname for 22.0 manuals>

oasys*home_dir: <pathname for home directory>
oasys*temp_dir: <pathname for temporary files>

oa_pref file in OA_ADMIN_221 contains:

oasys*install_dir: <pathname for 22.1 installation>
oasys*manuals_dir: <pathname for 22.1 manuals>

} would almost certainly be unchanged between major
} versions, although they could be different if desired


Pathnames in the oa_pref file may contain environment variables which will be resolved before being applied.