if getattr(options, opt_name) is None: tmpLog.error('--{0} is not specified'.format(opt_name)) sys.exit(1) if not options.outDS.endswith('/'): options.outDS += '/' if options.maxEvaluationJobs is None: options.maxEvaluationJobs = 2 * options.maxPoints # check output name distinguishedName = PsubUtils.getDN() nickName = PsubUtils.getNickname() if not PsubUtils.checkOutDsName(options.outDS, distinguishedName, options.official, nickName, verbose=options.verbose): tmpStr = "invalid output dataset name: %s" % options.outDS tmpLog.error(tmpStr) sys.exit(1) # full execution string fullExecString = PsubUtils.convSysArgv() fullExecString += jsonExecStr # use INTR server if options.intrSrv: Client.useIntrServer() # create tmp dir