TemplatePart - removeExcludeByDBKey
TemplatePart - removeExcludeByDBKey
Description :
This command removes an exclude from a template part. You must provide the name of a template, the template group, the name and type of the template part, and the path to the server objects that are currently excluded.
For a complete list of the model types you can remove an exclude, see the TemplatePart removeExcludeByName command.
Return type : DBKey
Command Input :
Variable Name | Variable Type | Description |
|---|---|---|
templateKey | DBKey | Handle to the existing template. |
templatePartName | String | Path to the template part to be modified. Note that if you set templatePartType to CUSTOM_OBJECT, then you must set templatePartName to the class name of the custom object as specified in model.xml. |
templatePartType | String | Type of template part for which an exclude should be removed (see description above). |
excludePath | String | Path to the server object for that are currently excluded. |
Example
The following example shows how to remove an exclude from a template. The objects currently excluded are .txt files in a directory with a known template handle TEMPLATE_DBKEY:
Script
ASSET_TYPE="DIRECTORY"
ASSET_PATH="/C"
EXCLUDE_FILES="*.txt"
RESULT=`blcli TemplatePart removeExcludeByDBKey $TEMPLATE_DBKEY $ASSET_PATH $ASSET_TYPE '$EXCLUDE_FILES' `