mainArgs->abortReason+="\n invalid PORT positional argument ("+to_string(ivalue)+
"): it should be a valid port: integer in range [1,65535].";
}
mainArgs->redis_port=ivalue;
break;
}
case'v':
{
stringsArg=arg;
...
...
@@ -189,10 +209,12 @@ int main(int argc, char * argv[])
{
{"export",'e',"FILENAME_PREFIX",0,"The export filename prefix used to generate simulation output. Default value: 'out'",0},
{"allow-space-sharing",'h',0,0,"Allows space sharing: the same resource can compute several jobs at the same time",0},
{"redis-hostname",'H',"HOSTNAME",0,"Sets the host name of the remote Redis (data storage) server.",0},
{"limit-machine-count",'l',"M",0,"Allows to limit the number of computing machines to use. If M == -1 (default), all the machines described in PLATFORM_FILE are used (but the master_host). If M >= 1, only the first M machines will be used to comupte jobs.",0},
{"limit-machine-count-by-worload",'L',0,0,"If set, allows to limit the number of computing machines to use. This number is read from the workload file. If both limit-machine-count and limit-machine-count-by-worload are set, the minimum of the two will be used.",0},
{"master-host",'m',"NAME",0,"The name of the host in PLATFORM_FILE which will run SimGrid scheduling processes and won't be used to compute tasks. Default value: 'master_host'",0},