./runProcedure -n procedureName -u userName -c configFile
[-h host] [-p port]
[-a editAreaName] [-s startTime -e endTime] [-t
timeRange]
[-m mutableModel] [-z drtTime][-V varDict]
Command Switch | Description |
-n | Procedure Name. Procedures can be created via the Define Procedures Dialog in the GFE. See the GFE Smart Tools Training Guide for instructions on creating Procedures. |
-u | User Name. |
-c | Configuration file name. |
-h | Optional. Host name upon which EDEX is running. Default is taken from the siteConfig file. |
-p | Optional. RPC port upon which EDEX is running. Default is taken from the siteConfig file. |
-a | Edit Area Name. Optional. If specified, this edit area will be passed to your procedure for processing. Procedures can specify edit areas internally or by soliciting the user at run time, so this argument is optional. If no edit area is specified, Smart Tools invoked via the Procedure will automatically operate on the entire grid. |
-s | Start Time. Optional. Format:<year><mo><day>_<hr><min>, such as 20040514_1200. If specified, an End Time must also be given. The resulting time range will be passed to your procedure for processing. Procedures can specify time ranges internally or by soliciting the user at run time, so this argument is optional. |
-e | End Time. Optional. Format:<year><mo><day>_<hr><min>, such as 20040514_2200. If specified, a Start Time must also be given, and the resulting time range will be passed to your procedure for processing. |
-t | Named Time Range. Optional. If specified, the associated time range will be passed to your procedure for processing. Specify either a Time Range Name OR Start and End Times, not both. |
-m |
The mutable model can be overriden through this switch. Note that the format is in the form of type_model or type_model_time, such as "_Fcst" or "_NAM_20021002_1200. |
-z |
The procedure may be run in the Displaced Real Time Mode. |
-V |
Use this option to provide
a run-time VariableList instead of displaying the user dialog.
The varDict must be in the form of a Python dictionary string, e.g.: -V '{"Input Variable":"variable value", "Another variable": 25}' |
./runProcedure -n QPF_SnowAmt -u jsmith -h dx3-oax -p 9581 -c
gfeConfig -a SomeCounty -t Today