IndexLuaScript
The path to a Lua script to run on documents before they are indexed. You can use a Lua script to manipulate the documents before they are indexed.
If you set this parameter for a single indexing task, modifications to documents do not affect the same documents passed to other indexes.
The script must define a handler
function:
function handler(document, operation) -- do something return true end
The operation
argument specifies the documents on which you want to run the script. This argument is a string that you can set to add
, update
, or remove
.
To index the document the handler
function must return true
. To discard the document, return false
.
Type: | String |
Default: | |
Required: | No |
Configuration Section: | Any section specified by IndexerSectionN or Indexing |
Example: | IndexLuaScript=index.lua
|
See Also: |