Technical References

Attributes
entry string required
Identifies the entry point for the module. This function is
called from any extension point to which this module is bound.
file string required
Provides the filename relative to the directory extensions in the
installation, or as an absolute pathname, but this cannot contain
a sequence of two dots (..).
init-args string
Describes the arguments that should be passed to the init-entry
point function. The arguments are passed in the environment
dictionary using the key "Arguments".
init-entry string
Specifies the name of the init entry point. If set, the server
calls this function when the server loads the module.
lang enumstr(Tcl=1, Dex=2)
Describes the language in which the script or module is implemented.
'Tcl' indicates that the module is a Tcl script (tcl8.4). 'Dex'
indicates that the module is a shared object with C calling
interfaces.
name string required,unique,immutable
Designates the script or module. The DHCP server uses
this name to assign scripts or modules to script points.
failover-pair
failover-pair - configures a DHCP failover relationship
Synopsis
failover-pair <name> create <main-cluster/address>
<backup-cluster/address>
[<attribute>=<value> ...]
[addMatch [<vpn>/]<address/mask>]
failover-pair <name> delete
failover-pair list
failover-pair listnames
failover-pair <name> show
failover-pair <name> get <attribute>
failover-pair <name> set <attribute>=<value> [<attribute>=<value> ...]
failover-pair <name> unset <attribute>
failover-pair <name> addMatch [<vpn>/]<address/mask>
failover-pair <name> removeMatch [<vpn>/]<subnet/mask>
failover-pair <name> listMatches