Cron like Order Management via CLI - Xyna-Factory/xyna GitHub Wiki

CLI commands corresponding to the Cron-like Order management operations:

 ''# Enable all (or some) Cron-like Orders''
 ./xynafactory.sh '''enablecrons''' [-applicationName <arg>] [-orderType <args>] [-versionName <arg>]
     [-workspaceName <arg>]
 
 ''# List time zones for use with Cron-like Orders''
 ./xynafactory.sh '''listTimeZones''' [-v] [-w]
 
 ''# List all registered Cron-like Orders''
 ./xynafactory.sh '''listcron''' [-o] [-t]
 
 ''# Modify an existing Cron-like Order''
 ./xynafactory.sh '''modifycron''' [-custom0 <arg>] [-custom1 <arg>] [-custom2 <arg>] [-custom3 <arg>]
     [-dst <arg>] [-enabled <arg>] [-firstExecutionTime <arg>] -id <arg> [-interval <arg>] [-label <arg>]
     [-onError <arg>] [-orderType <arg>] [-timeZone <arg>]
 
 ''# Stop and remove a Cron-like Order''
 ./xynafactory.sh '''removecron''' -id <arg>
 
 ''# Register and start a new Cron-like Order''
 ./xynafactory.sh '''startcron''' [-applicationName <arg>] [-custom0 <arg>] [-custom1 <arg>] [-custom2 <arg>]
     [-custom3 <arg>] [-d] [-dst] -firstExecutionTime <arg> [-inputPayloadFile <arg>] -interval <arg>
     [-label <arg>] [-onError <arg>] -orderType <arg> [-r] [-timeZone <arg>] [-versionName <arg>]
     [-workspaceName <arg>]
  
 ''# Start a new Scheduler thread for Cron-like Orders if the Scheduler has stopped due to a severe exception''
 ./xynafactory.sh '''startcronlikeschedulerthread'''
 
 ''# Copy all (or some) Cron-like Orders from one Application to another''
 ./xynafactory.sh '''copycronlikeorders''' -applicationName <arg> [-g] [-id <arg>] [-m] [-ordertype <args>]
     -sourceVersion <arg> -targetVersion <arg> [-v]
⚠️ **GitHub.com Fallback** ⚠️