Configuring Purge Rules for 3.3

Updated on December 12th, 2022

Curator has built in purge workflows that clear up ancillary file, such as log files, that are not needed or can be removed due to conditional rules. 

Assets can also be purged with these files.  For example, the HI-RES MediaStore has a PurgeSearchString that defines when content can be removed:

In this instance, the purge string says "High Resolution Content stored in the HI-RES MediaStore can be deleted ONLY the following condiftions are met:

  1. The HiResPath metadata field has a value
  2. The asset is not manually marked as "hold"
  3. A proxy has been generated
  4. The technical metadata has been extracted
  5. The asset has been successfully archived

These conditions can be configured accordingly and then the purge workflows can be configured as below:

Browse to the Process Engine Monitor Website and Open the Stored Config tab

Add a new Key and Value

In the "Key" box enter: "Setup.Purge.SearchProcessName"

And in the "Value" box enter: "Spawn - Search Curator for Assets to Purge" (If an alternate purge workflow has been provided enter that name here.)  

Click "Add or Update Config" to add the new key.

Open the Process Definition tab

Run the System Setup workflow Run the System Set up workflow from the Home tab of the process engine.  

Set the day limit before purging after ingest

In the Stored Config tab:

  • Enter the "Key": "Setup.Purge.DaysAfterIngest"
  • And in the "Value" box enter the number of days before purge occurs.
  • Click "Add or Update Config" to add the new key.
  • To apply this change you must run the "System Setup" workflow.

Set the day limit before purging after retrieving from archive

In the Stored Config tab:

  • Enter the "Key": "Setup.Purge.DaysAfterRetrieve"
  • And in the "Value" box enter the number of days before purge occurs.
  • Click "Add or Update Config" to add the new key.
  • To apply this change you must run the "System Setup" workflow.

Start the Persistent Purge Workflow
On the Process Definitions tab, search for "Purge" and create a new instance of the "Persistent Scheduled - Purge MediaStores" workflow:
Was this article helpful?