Extract module names

Previous Next

Only supported for "Application" = (the top-level application).

Extracts from "Database account" :

The names of the modules consumed by "Application" (if any).

Each of these module's Active attribute. This attribute corresponds to the Load Module flag in the Modules window of the consumer application.

Each of these module's filepath to the module.CON flat file to be used for synchronisation.

The extracted information is registered in Delivery Manager's Extracted Module Names table, overwriting any previously extracted information.

Ignores UDELIVER, USAUTH, USD, USERVICE and USTESTER as potential module names candidates.

Raises an error in case of a mismatch between the set of active module names found in "Database account" and the modules registered in Delivery Manager´s Applications table.

If the optional "XML folder" is not passed, it is set to the current release's Temporary Folder. "XML Folder" is the folder where the extracted information is output before it is imported into Delivery Manager. This folder is only relevant as an interim folder used during the extraction process. It is NOT cleared on completion.

Parameters

Name

Type

Optional?

Application

Application

No

Database account

Database account

No

XML folder

Folder or file

Yes

Rules

"Application" must be the top-level application.

 

See Also

Create synchronisation file

Synchronize

Delivering modules