The meta
library provides information about the running ruleset. The following functions are available:
meta:rid() -
returns the ruleset ID of the current running ruleset.meta:version()-
returns the version of the currently running ruleset.meta:callingRID()-
returns the RID of the calling ruleset if running in a module, or the current ruleset ID otherwise.meta:callingVersion()-
returns the version of the calling ruleset if running in a module, or the current ruleset version otherwise.meta:moduleRID()-
returns the RID of the module if running in a module, or the current ruleset ID otherwise.meta:moduleVersion()-
returns the version of the module if running in a module, or the current ruleset version otherwise.meta:inModule()-
returns a Boolean value indicating whether the current code is running in a module.meta:hostname()
- returns the hostname of the rules engine evaluating the ruleset.meta:rulesetName()
- returns the name from the meta sections of the current rulesetmeta:rulesetAuthor()
- returns the author from the meta sections of the current rulesetmeta:rulesetDescription()
- returns the description from the meta sections of the current ruleset