Post Actions
This feature is only available since Update Downloader 2.5.0
We do not recommend to create post action and assign it to a product when:
- Update Downloader shares an export folder with any MetaDefender Core, and
- In Update Settings of that MetaDefender Core, the setting DELETE FILES AFTER IMPORT is enabled.
Reason: the packages in shared folder might be removed by MetaDefender Core first before the post action takes action on those packages.
Pre-defined post actions to be auto triggered whenever a downloaded engine, or its database, turns to ready state to deliver to your all associated offline MetaDefender product(s).
This feature setting can be found under Inventory menu → Post Actions

- Hit ADD NEW POST ACTION to add a new one
- One post action could be assigned to one or multiple created product(s) - Check 4.2.2 Products to learn how to create a product on Update Downloader
- One created product can have one or multiple post action(s) assigned to run

- Hit ADD button to finish.
Integration instruction
STD input for your integrated script to consume and process:
16
16
{
"content_type": "[string] <engine / database>",
"location": "[string] full folder path where .zip and .yml created",
"generated_end_time": "[string] EPOCH datetime when both .zip and .yml are built done 100%",
"package": {
"display_name": "[string] file name of .zip",
"file_size": "[integer] ORIGINAL file size of .zip",
"file_hash": "[string] ORIGINAL SHA256 hash of .zip"
},
"package_metadescriptor": {
"display_name": "[string] file name of associated .yml",
"file_size": "[integer] ACTUAL file size of associated .yml",
"file_hash": "[string] ACTUAL SHA256 hash of associated .yml",
"content": "[string] full content of .yml file which must be converted to JSON format"
}
}
ORIGINAL file size and hash of .zip file are defined in the master .yml file "\data\updates\metadescriptor".
For example:

Was this page helpful?