This task removes catalog entries whose corresponding files are no longer present on disk.

This task requires a separate license for the ENVI Catalog Module; contact your sales representative for more information.

Example


This example program removes any files that no longer exist from ENVI’s Internal Catalog.

; Start the application
e = ENVI()
 
Task = ENVITask('PruneCatalog')
Task.Execute

Syntax


Result = ENVITask('PruneCatalog')

Input parameters (Set, Get): CATALOG_DATABASE

Output parameters (Get only): OUTPUT_CATALOG_DATABASE

Parameters marked as "Set" are those that you can set to specific values. You can also retrieve their current values any time. Parameters marked as "Get" are those whose values you can retrieve but not set.

Input Parameters


CATALOG_DATABASE (optional)

Specify the catalog database file to prune. If not specified, ENVI's Internal Catalog will be used.

Output Parameters


OUTPUT_CATALOG_DATABASE

The pruned catalog database.

Methods


Execute

Parameter

ParameterNames

Properties


DESCRIPTION

DISPLAY_NAME

NAME

REVISION

TAGS

Version History


ENVI 6.3

Introduced

See Also


ENVITask, PopulateCatalog Task, ScanFilesForCatalog Task, MergeCatalogs Task, QueryCatalog Task