Update centos-art.sh scripts.
- Previously, sibling modules could not execute to themselves without
trying to add another position in the chain of modules. This made
all the related function scripts and variables to be loaded again in
a new position which is a waste of resources. This update changes
the tcar_setModuleEnvironment function to support recursive module
execution. In recursive module execution, the last module in the
chain can execute itself without creating a new position in the
chain of modules. In these cases, the information set by the last
module in the chain is reused.
- Tuneup debugging output to introduce recursive execution of modules.
- Previously, there was not debugging information output for executed
module's related function scripts. This update changes the
tcar_setModuleEnvironmentScripts function to print out debugging
information for module's related function scripts.
- Previously, there was not debugging information for destroyed
module's related function scripts. This update changes the
tcar_setModuleEnvironmentScripts function to print out debugging
information for module's related function scripts.