# ---------------------------------------------------------------------------
# This modules is 'sourced' by bin/startServers.sh
# ---------------------------------------------------------------------------
# --- Custom Device Communication Server (DCS) startup commands
SERVER_DEBUG_ARG="" # "-debugMode"
CRONTAB_DIR="${GTS_HOME}/crontab"
#
# --- DCS modules available in OpenGTS
#execServer "Sanav GC-101"        "sanav"         "${options}"  "${SERVER_DEBUG_ARG}"
#execServer "Aspicore"            "aspicore"      "${options}"  "${SERVER_DEBUG_ARG}"
#execServer "Astra"               "astra"         "${options}"  "${SERVER_DEBUG_ARG}"
#execServer "TK102/TK103"         "tk10x"         "${options}"  "${SERVER_DEBUG_ARG}"
#execServer "SIPGEAR"             "sipgear"       "${options}"  "${SERVER_DEBUG_ARG}"
#execServer "Lantrix"             "lantrix"       "${options}"  "${SERVER_DEBUG_ARG}"
#execServer "TAIP"                "taip"          "${options}"  "${SERVER_DEBUG_ARG}"
#execServer "ICare"               "icare"         "${options}"  "${SERVER_DEBUG_ARG}"
#
# --- OpenDMTP DCS module (only needed if using an OpenDMTP compliant device)
#execServer "GTS OpenDMTP"        "gtsdmtp"       "${options}"  "${SERVER_DEBUG_ARG}"
#
# --- Default basoc GTS Enterprise Rule Factory Lite 'Cron' handler
#execServer "Periodic Service"    "cron"          "${options}"  "-crontab=${CRONTAB_DIR}/cronRuleFactoryLite.xml"
#
# --- Event Notification Rules Engine 'Cron' handler
#execServer "Periodic Service"    "cron"          "${options}"  "-crontab=${CRONTAB_DIR}/maintkm.xml"
execServer "Periodic Service"    "cron"          "${options}"  "-crontab=${CRONTAB_DIR}/crontab.xml"
#
# --- Additional DCS modules
execServer "TZone AVL05"         "tzavl05"       "${options}"  "${SERVER_DEBUG_ARG}"
execServer "TZone AVL08"         "tzavl08"       "${options}"  "${SERVER_DEBUG_ARG}"
# --

