StartUpScript Property Compound

The StartUpScript Property Compound contains the properties related to the running of object specific Lua scripts at start up of inmation services. Startup scripts can be attached to the following objects:

Start up scripts are run before activation of objects in the tree and are executed in a sequential order depending on the inmation service that is starting:

  • Core Service Start up - Root script > System script > Core script

  • Connector Service Start up - Root script > Connector script

  • Server Service Start up - Root script > Server script

The Start up script is entered into the Lua Script Body property of the StartUpScript Property Compound. The other properties in the compound are explained below

Timeout

A timeout for the start up script execution can be configured. Once the timeout is exceeded, the next script in the sequential order will start whether or not the startup script has finished running.

State

This is a volatile string written by the system to indicate the current state of the start up script (for example is the script running, completed, timeout exceeded). If the script fails, any errors encountered will be written here.

Scratch

The scratch property is an optional string property that can be written to by the start up script to provide more information for the user or to debug.