Configure File System Connector > Set Up Event Handlers > Configure an Event Handler

Configure an Event Handler
To configure an event handler, follow these steps.
To configure an event handler
1.
2.
3.
Use the OnStart, OnFinish, OnError, or OnErrorReport parameter to specify the name of a section in the configuration file that contains event handler settings for the corresponding event.
*
[Actions]
OnStart=NormalEvents
OnFinish=NormalEvents
OnError=ErrorEvents
OnErrorReport=ErrorEvents
*
To run an event handler for specific actions, use the action name as a section in the configuration file. The following example runs an event handler when the Fetch action starts and finishes successfully:
[Fetch]
OnStart=NormalEvents
OnFinish=NormalEvents
4.
Create a new section in the configuration file to contain the settings for your event handler. You must name the section using the name you specified with the OnStart, OnFinish, OnError, or OnErrorReport parameter.
5.
 
(Required) The name of the library to use as the event handler. You can write your own event handler, or use one of the internal event handlers:
*
To write event data to a text file, set this parameter to TextFileHandler, and then set the FilePath parameter to specify the path of the file.
*
To send event data to a URL, set this parameter to HttpHandler, and then use the HTTP event handler parameters to specify the URL, proxy server settings, credentials and so on.
*
To run a Lua script, set this parameter to LuaHandler, and then set the LuaScript parameter to specify the path to the Lua script.
For example:
[NormalEvents]
LibraryName=TextFileHandler
FilePath=./events.txt
 
[ErrorEvents]
LibraryName=LuaHandler
LuaScript=./error.lua
 
IMPORTANT To use the Lua event handler, you must add an additional .dll into the connector’s installation folder. For more information, please contact Autonomy Technical Support.
6.