# LuaScript

The path of a Lua script to run to determine whether a record or pair of records should be included in the output from the ESP task.

Specify an absolute path or a path relative to the directory specified by LuaDirectory.

The script must define a function with the name `pred`. The function must return either `true` or `false`.

The response to the result of the function depends on the type of ESP task.

ESP task | Result if the function returns true
--- | ---
And | The record pair is included in the engine output track.
AndAny | The record in the `Input0` track is included in the output. (Records from the other tracks are never included in the output).
AndNot | The record in the `Input0` track is discarded. (Records from the other tracks are never included in the output).
AndNotThen | The record in the `Input0` track is discarded. (Records from the other tracks are never included in the output).
AndThen | The record pair is included in the engine output track.
AndThenAny | The record in the `Input0` track is included in the output. (Records from the other tracks are never included in the output).
Combine | The record is combined with the record in the `Input0` track, so that it is included in the result when the record from `Input0` is output.
Deduplicate | The second record is discarded.
Filter | The record is included in the engine output track.

For more information about writing Lua scripts for ESP processing, refer to the Media Server Administration Guide.

Type: | String
Default: |
Required: | No
Configuration Section: | TaskName
Example: | `LuaScript=breakingnews.lua`
See Also: |

© Copyright 2019 Micro Focus or one of its affiliates | Send documentation feedback Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a mail client, and then send this email to swpdl.idoldocsfeedback@microfocus.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_FT_HTML5_bannerTitle.htm