def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecAutoPROCv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors) self.pathToNeggiaPlugin = self.config.get("pathToNeggiaPlugin") self.doScaleWithXscale = self.config.get("scaleWithXscale", self.doScaleWithXscale) self.rotationAxis = self.config.get("rotationAxis", self.rotationAxis)
def testGenerateExecutableScript(self): listCommands = ['COMMAND1', 'COMMAND2 BANANA'] edPluginExecProcessScript = EDPluginExecProcessScript() edPluginExecProcessScript.setScriptShell("/bin/bash") edPluginExecProcessScript.setScriptBaseName("TestCaseGenerateScript") edPluginExecProcessScript.setListCommandExecution(listCommands) edPluginExecProcessScript.setRequireCCP4(True) edPluginExecProcessScript.setSetupCCP4("/usr/local/xtal/ccp4-6.0.2/include/ccp4.setup-bash") edPluginExecProcessScript.setScriptExecutable("cat") edPluginExecProcessScript.configure() strScript = edPluginExecProcessScript.prepareScript() edPluginExecProcessScript.writeExecutableScript(strScript) strScriptFileName = edPluginExecProcessScript.getScriptFileName() strScriptFromFile = edPluginExecProcessScript.readProcessFile(strScriptFileName) lstScriptReference = ["#!/bin/bash", "cd %s" % edPluginExecProcessScript.getWorkingDirectory(), ". /usr/local/xtal/ccp4-6.0.2/include/ccp4.setup-bash", "cat > TestCaseGenerateScript.log 2> TestCaseGenerateScript.err << EOF-EDPluginExecProcessScript &", "COMMAND1", "COMMAND2 BANANA", "EOF-EDPluginExecProcessScript", "ednaJobPid=$!", "ednaJobHostName=$(hostname)", 'echo "$ednaJobHostName $ednaJobPid" > %s' % edPluginExecProcessScript.getPathToHostNamePidFile(), "wait $ednaJobPid", ""] strScriptReference = EDUtilsPlatform.linesep.join(lstScriptReference) EDAssert.equal(strScriptFromFile, strScriptReference)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecXia2DIALSv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors) if EDUtilsPath.isEMBL(): self.maxNoProcessors = multiprocessing.cpu_count() / 2 self.goniometerAxes = self.config.get("goniometerAxes", self.goniometerAxes)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecXia2DIALSv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors) self.goniometerAxes = self.config.get("goniometerAxes", self.goniometerAxes)
def testGenerateExecutableScript(self): listCommands = ['COMMAND1', 'COMMAND2 BANANA'] edPluginExecProcessScript = EDPluginExecProcessScript() edPluginExecProcessScript.setScriptShell("/bin/bash") edPluginExecProcessScript.setScriptBaseName("TestCaseGenerateScript") edPluginExecProcessScript.setListCommandExecution(listCommands) edPluginExecProcessScript.setRequireCCP4(True) edPluginExecProcessScript.setSetupCCP4("/usr/local/xtal/ccp4-6.0.2/include/ccp4.setup-bash") edPluginExecProcessScript.setScriptExecutable("cat") edPluginExecProcessScript.configure() strScript = edPluginExecProcessScript.prepareScript() edPluginExecProcessScript.writeExecutableScript(strScript) strScriptFileName = edPluginExecProcessScript.getScriptFileName() strScriptFromFile = edPluginExecProcessScript.readProcessFile(strScriptFileName) lstScriptReference = ["#!/bin/bash", "cd %s" % edPluginExecProcessScript.getWorkingDirectory(), ". /usr/local/xtal/ccp4-6.0.2/include/ccp4.setup-bash", "cat > TestCaseGenerateScript.log 2> TestCaseGenerateScript.err << EOF-EDPluginExecProcessScript &", "COMMAND1", "COMMAND2 BANANA", "EOF-EDPluginExecProcessScript", "ednaJobPid=$!", "ednaJobHostName=$(hostname)", 'echo "$ednaJobHostName $ednaJobPid" > %s' % edPluginExecProcessScript.getPathToHostNamePidFile(), "wait $ednaJobPid", ""] strScriptReference = EDUtilsPlatform.linesep.join(lstScriptReference) EDAssert.equal(strScriptFromFile, strScriptReference)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginDistlSignalStrengthThinClientv1_1.configure") self.strHostName = self.config.get( self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_HOST, "localhost") self.iPortNumber = self.config.get( self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_PORT, 8125)
def configure(self): """ """ EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginBestv1_1.configure") self.setRequireCCP4(True) strScriptExecutable = self.getScriptExecutable() self.DEBUG("EDPluginBestv1_1.configure: Script Executable: " + strScriptExecutable) strBestScriptHome = os.path.dirname(strScriptExecutable) strBestHome = None pluginConfiguration = self.getConfiguration() if (pluginConfiguration == None): strBestHome = strBestScriptHome else: strBestHome = EDConfiguration.getStringParamValue( pluginConfiguration, self.strCONF_BEST_HOME_LABEL) if (strBestHome == None): strBestHome = strBestScriptHome self.setBestHome(strBestHome) self.DEBUG("EDPluginBestv1_1.configure: Best Home: " + strBestHome) self.setCommandBestHome("export besthome=" + self.getBestHome())
def configure(self): """ Here we override the EDPluginExecProcessScript.configure method BEFORE calling it. we define especially the executable that should come from the input-XML and not from the Site-XML. This is the main difference with EDPluginExecProcessScript. The configure method modifies also the stdout from .log to .out ... if we are re-using stdout for the result """ self.DEBUG("EDPluginExecCommandLinev10.configure") self.setScriptExecutable(self.dataInput.commandLineProgram.path.value) if self.dataInput.getCommandLineOptions(): strOptions = self.dataInput.getCommandLineOptions( ).value + " " + self.dataInput.inputFileName.path.value else: strOptions = self.dataInput.inputFileName.path self.setScriptCommandline(strOptions) if self.dataInput.getOutfileFromStdout() is not None: if self.dataInput.getOutfileFromStdout().value: if (self.getScriptBaseName() == None): self.setScriptBaseName(self.getBaseName()) if (self.getScriptLogFileName() == None): self.setScriptLogFileName(self.getScriptBaseName() + ".out") # And finally we call the configure method of the parent. EDPluginExecProcessScript.configure(self)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecMinimalXdsv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors) self.maxNoJobs = self.config.get("maxNoJobs", self.maxNoJobs) self.pathToNeggiaPlugin = self.config.get("pathToNeggiaPlugin")
def configure(self): """ Here we override the EDPluginExecProcessScript.configure method BEFORE calling it. we define especially the executable that should come from the input-XML and not from the Site-XML. This is the main difference with EDPluginExecProcessScript. The configure method modifies also the stdout from .log to .out ... if we are re-using stdout for the result """ self.DEBUG("EDPluginExecCommandLinev10.configure") self.setScriptExecutable(self.dataInput.commandLineProgram.path.value) if self.dataInput.getCommandLineOptions() : strOptions = self.dataInput.getCommandLineOptions().value + " " + self.dataInput.inputFileName.path.value else: strOptions = self.dataInput.inputFileName.path self.setScriptCommandline(strOptions) if self.dataInput.getOutfileFromStdout() is not None: if self.dataInput.getOutfileFromStdout().value : if (self.getScriptBaseName() == None): self.setScriptBaseName(self.getBaseName()) if (self.getScriptLogFileName() == None): self.setScriptLogFileName(self.getScriptBaseName() + ".out") # And finally we call the configure method of the parent. EDPluginExecProcessScript.configure(self)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginMOSFLMv10.configure") self.setRequireCCP4(True) self.setScriptCommandline(" DNA " + self.getScriptBaseName() + "_dnaTables.xml") # Check for reversephi configuration option self.bReversephi = self.config.get("reversephi") self.strRaster = self.config.get("raster")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecXia2DIALSv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors) if EDUtilsPath.isEMBL(): self.maxNoProcessors = multiprocessing.cpu_count() / 2 self.goniometerAxes = self.config.get("goniometerAxes", self.goniometerAxes)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginXOalignv1_0.configure") self.strOmegaRot = self.config.get("OmegaRot") self.strKappaRot = self.config.get("KappaRot") self.strPhiRot = self.config.get("PhiRot") self.strName = self.config.get("Name") self.fMaxKappaAngle = self.config.get("maxKappaAngle", self.fMaxKappaAngle) self.fMinKappaAngle = self.config.get("minKappaAngle", self.fMinKappaAngle)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginMOSFLMv10.configure") self.setRequireCCP4(True) self.setScriptCommandline(" DNA " + self.getScriptBaseName() + "_dnaTables.xml") # Check for reversephi configuration option self.bReversephi = self.config.get("reversephi") self.strRaster = self.config.get("raster")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginXOalignv1_0.configure") self.ixMin = self.config.get("ix_min", None) self.iyMin = self.config.get("iy_min", None) self.ixMax = self.config.get("ix_max", None) self.iyMax = self.config.get("iy_max", None) # Eventual bad zones self.strBad_zona = self.config.get("bad_zona", None)
def configure(self): EDPluginExecProcessScript.configure(self) EDVerbose.DEBUG("EDPluginDistlSignalStrengthThinClientv1_1.configure") strHostName = self.getStringConfigurationParameterValue(self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_HOST) if strHostName is not None: self.strHostName = strHostName iPortNumber = self.getIntegerConfigurationParameterValue(self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_PORT) if iPortNumber is not None: self.iPortNumber = iPortNumber
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginXOalignv1_0.configure") self.ixMin = self.config.get("ix_min", None) self.iyMin = self.config.get("iy_min", None) self.ixMax = self.config.get("ix_max", None) self.iyMax = self.config.get("iy_max", None) # Eventual bad zones self.strBad_zona = self.config.get("bad_zona", None) self.library_cbf = self.config.get(self.getLibraryName("cbf")) self.library_h5 = self.config.get(self.getLibraryName("h5"))
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginDistlSignalStrengthThinClientv1_1.configure") strHostName = self.getStringConfigurationParameterValue( self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_HOST) if strHostName is not None: self.strHostName = strHostName iPortNumber = self.getIntegerConfigurationParameterValue( self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_PORT) if iPortNumber is not None: self.iPortNumber = iPortNumber
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginMOSFLMv10.configure") self.setRequireCCP4(True) self.setScriptCommandline(" DNA " + self.getScriptBaseName() + "_dnaTables.xml") # Check for reversephi configuration option strReversephi = self.getStringConfigurationParameterValue("reversephi") if strReversephi is not None: if strReversephi.lower() == "true": self.bReversephi = True self.strRaster = self.getStringConfigurationParameterValue("raster")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginMOSFLMv10.configure") self.setRequireCCP4(True) self.setScriptCommandline(" DNA " + self.getScriptBaseName() + "_dnaTables.xml") # Check for reversephi configuration option strReversephi = self.getStringConfigurationParameterValue("reversephi") if strReversephi is not None: if strReversephi.lower() == "true": self.bReversephi = True self.strRaster = self.getStringConfigurationParameterValue("raster")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginLabelitv1_1.configure") strPathToLabelitSetpathScript = self.config.get(self.CONF_PATH_TO_LABELIT_SETPATH_SCRIPT) if(strPathToLabelitSetpathScript == None): strErrorMessage = "EDPluginLabelitv1_1.configure : Configuration parameter missing: " + \ EDPluginLabelitv1_1.CONF_PATH_TO_LABELIT_SETPATH_SCRIPT self.error(strErrorMessage) self.addErrorMessage(strErrorMessage) self.setFailure() else: self.setPathToLabelitSetpathScript(strPathToLabelitSetpathScript)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginBestv1_3.configure") self.setRequireCCP4(True) strScriptExecutable = self.getScriptExecutable() self.DEBUG("EDPluginBestv1_3.configure: Script Executable: " + strScriptExecutable) strBestScriptHome = EDUtilsPath.getFolderName(strScriptExecutable) strBestHome = self.config.get(self.strCONF_BEST_HOME_LABEL, strBestScriptHome) self.setBestHome(strBestHome) self.DEBUG("EDPluginBestv1_3.configure: Best Home: " + strBestHome) self.setCommandBestHome("export besthome=" + self.getBestHome()) strVersion = self.config.get(self.CONF_EXEC_PROCESS_SCRIPT_VERSION_STRING, "Unknown")
def configure(self): """ Gets the name (with full path) of the bash script to run """ EDPluginExecProcessScript.configure(self) self.setRequireCCP4(True) strScriptExecutable = self.getScriptExecutable() if (strScriptExecutable == None): strErrorMessage = EDMessage.ERROR_EXECUTION_03 % ("EDPluginMxv1ParamsToXMLv1_0.configure", self.getClassName(), \ "Configuration parameter missing: strScriptExecutable") self.error(strErrorMessage) self.addErrorMessage(strErrorMessage) raise RuntimeError, strErrorMessage
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginMOSFLMv10.configure") self.setRequireCCP4(True) self.setScriptCommandline(" DNA " + self.getScriptBaseName() + "_dnaTables.xml") # Check for reversephi configuration option self.bReversephi = self.config.get("reversephi") self.fPolarization = self.config.get("polarization") if self.fPolarization is not None: self.fPolarization = float(self.fPolarization) self.iOmega = self.config.get("omega") if self.iOmega is not None: self.iOmega = int(self.iOmega) self.strRaster = self.config.get("raster")
def configure(self): EDPluginExecProcessScript.configure(self) EDVerbose.DEBUG("EDPluginControlLabelitv10.configure") xsPluginItem = self.getConfiguration() if (xsPluginItem == None): EDVerbose.warning("EDPluginControlLabelitv10.configure: No Labelit plugin item defined.") xsPluginItem = XSPluginItem() strPathToLabelitSetpathScript = EDConfiguration.getStringParamValue(xsPluginItem, self.strCONF_PATH_TO_LABELIT_SETPATH_SCRIPT) if(strPathToLabelitSetpathScript == None): errorMessage = EDMessage.ERROR_EXECUTION_03 % ('EDPluginControlLabelitv10.configure', self.getClassName(), "Configuration parameter missing: " + self.strCONF_PATH_TO_LABELIT_SETPATH_SCRIPT) EDVerbose.error(errorMessage) self.addErrorMessage(errorMessage) raise RuntimeError, errorMessage else: self.setPathToLabelitSetpathScript(strPathToLabelitSetpathScript)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginControlLabelitv10.configure") xsPluginItem = self.getConfiguration() if (xsPluginItem == None): self.warning("EDPluginControlLabelitv10.configure: No Labelit plugin item defined.") xsPluginItem = XSPluginItem() strPathToLabelitSetpathScript = EDConfiguration.getStringParamValue(xsPluginItem, self.strCONF_PATH_TO_LABELIT_SETPATH_SCRIPT) if(strPathToLabelitSetpathScript == None): errorMessage = EDMessage.ERROR_EXECUTION_03 % ('EDPluginControlLabelitv10.configure', self.getClassName(), "Configuration parameter missing: " + self.strCONF_PATH_TO_LABELIT_SETPATH_SCRIPT) self.error(errorMessage) self.addErrorMessage(errorMessage) raise RuntimeError, errorMessage else: self.setPathToLabelitSetpathScript(strPathToLabelitSetpathScript)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginMOSFLMv10.configure") self.setRequireCCP4(True) self.setScriptCommandline(" DNA " + self.getScriptBaseName() + "_dnaTables.xml") # Check for reversephi configuration option self.bReversephi = self.config.get("reversephi") self.fPolarization = self.config.get("polarization") if self.fPolarization is not None: self.fPolarization = float(self.fPolarization) self.iOmega = self.config.get("omega") if self.iOmega is not None: self.iOmega = int(self.iOmega) self.strRaster = self.config.get("raster")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginBestv1_3.configure") self.setRequireCCP4(True) strScriptExecutable = self.getScriptExecutable() self.DEBUG("EDPluginBestv1_3.configure: Script Executable: " + strScriptExecutable) strBestScriptHome = EDUtilsPath.getFolderName(strScriptExecutable) strBestHome = self.config.get(self.strCONF_BEST_HOME_LABEL, strBestScriptHome) self.setBestHome(strBestHome) self.DEBUG("EDPluginBestv1_3.configure: Best Home: " + strBestHome) self.setCommandBestHome("export besthome=" + self.getBestHome()) strVersion = self.config.get( self.CONF_EXEC_PROCESS_SCRIPT_VERSION_STRING, "Unknown")
def configure(self): EDPluginExecProcessScript.configure(self) EDVerbose.DEBUG("EDPluginMOSFLMv10.configure") self.setRequireCCP4(True) self.setScriptCommandline(" DNA " + self.getScriptBaseName() + "_dnaTables.xml") # Check for reversephi configuration option if self.getConfiguration(): xsDataStringParameter = EDConfiguration.getParamItem(self.getConfiguration(), "reversephi") if xsDataStringParameter: strReversephi = xsDataStringParameter.getValue() if strReversephi is not None: if strReversephi.lower() == "true": self.bReversephi = True xsDataStringParameterRaster = EDConfiguration.getParamItem(self.getConfiguration(), "raster") if xsDataStringParameterRaster: self.strRaster = xsDataStringParameterRaster.getValue()
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginLabelitv1_1.configure") xsPluginItem = self.getConfiguration() if (xsPluginItem == None): self.warning("EDPluginLabelitv1_1.configure: No Labelit plugin item defined.") xsPluginItem = XSPluginItem() strPathToLabelitSetpathScript = EDConfiguration.getStringParamValue(xsPluginItem, \ EDPluginLabelitv1_1.CONF_PATH_TO_LABELIT_SETPATH_SCRIPT) if(strPathToLabelitSetpathScript == None): strErrorMessage = "EDPluginLabelitv1_1.configure : Configuration parameter missing: " + \ EDPluginLabelitv1_1.CONF_PATH_TO_LABELIT_SETPATH_SCRIPT self.error(strErrorMessage) self.addErrorMessage(strErrorMessage) self.setFailure() else: self.setPathToLabelitSetpathScript(strPathToLabelitSetpathScript)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginBestv1_2.configure") self.setRequireCCP4(True) strScriptExecutable = self.getScriptExecutable() self.DEBUG("EDPluginBestv1_2.configure: Script Executable: " + strScriptExecutable) strBestScriptHome = EDUtilsPath.getFolderName(strScriptExecutable) strBestHome = self.config.get(self.strCONF_BEST_HOME_LABEL, strBestScriptHome) self.setBestHome(strBestHome) self.DEBUG("EDPluginBestv1_2.configure: Best Home: " + strBestHome) self.setCommandBestHome("export besthome=" + self.getBestHome()) strVersion = self.config.get(self.CONF_EXEC_PROCESS_SCRIPT_VERSION_STRING, "Unknown") # Check if version is higher than 4.1: try: if float(strVersion[8:11]) > 4.0: self.bVersionHigherThan4_0 = True except Exception, e: pass
def configure(self): """ Gets the name (with full path) of the bash script to run """ EDPluginExecProcessScript.configure(self) pluginConfiguration = self.getConfiguration() self.setRequireCCP4(True) if(pluginConfiguration == None): EDVerbose.DEBUG("*** EDPluginMxv1ParamsToXMLv1_0.configure: pluginConfiguration is None, using default settings") else: EDVerbose.DEBUG("*** EDPluginMxv1ParamsToXMLv1_0.configure: pluginConfiguration found, using settings from there") strScriptExecutable = self.getScriptExecutable() if (strScriptExecutable == None): strErrorMessage = EDMessage.ERROR_EXECUTION_03 % ("EDPluginMxv1ParamsToXMLv1_0.configure", self.getClassName(), \ "Configuration parameter missing: strScriptExecutable") EDVerbose.error(strErrorMessage) self.addErrorMessage(strErrorMessage) raise RuntimeError, strErrorMessage
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginBestv1_2.configure") self.setRequireCCP4(True) strScriptExecutable = self.getScriptExecutable() self.DEBUG("EDPluginBestv1_2.configure: Script Executable: " + strScriptExecutable) strBestScriptHome = EDUtilsPath.getFolderName(strScriptExecutable) strBestHome = self.config.get(self.strCONF_BEST_HOME_LABEL, strBestScriptHome) self.setBestHome(strBestHome) self.DEBUG("EDPluginBestv1_2.configure: Best Home: " + strBestHome) self.setCommandBestHome("export besthome=" + self.getBestHome()) strVersion = self.config.get( self.CONF_EXEC_PROCESS_SCRIPT_VERSION_STRING, "Unknown") # Check if version is higher than 4.1: try: if float(strVersion[8:11]) > 4.0: self.bVersionHigherThan4_0 = True except Exception, e: pass
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginBestv10.configure") self.setRequireCCP4(True) strScriptExecutable = self.getScriptExecutable() self.DEBUG("EDPluginBestv10.configure: Script Executable: " + strScriptExecutable) strBestScriptHome = os.path.dirname(strScriptExecutable) strBestHome = None pluginConfiguration = self.getConfiguration() if(pluginConfiguration == None): strBestHome = strBestScriptHome else: strBestHome = EDConfiguration.getStringParamValue(pluginConfiguration, self.strCONF_BEST_HOME_LABEL) if(strBestHome == None): strBestHome = strBestScriptHome self.setBestHome(strBestHome) self.DEBUG("EDPluginBestv10.configure: Best Home: " + strBestHome) self.setCommandBestHome("export besthome=" + self.getBestHome())
def configure(self): """ Gets the name (with full path) of the bash script to run """ EDPluginExecProcessScript.configure(self) pluginConfiguration = self.getConfiguration() self.setRequireCCP4(True) if (pluginConfiguration == None): self.DEBUG( "*** EDPluginMxv1ParamsToXMLv1_0.configure: pluginConfiguration is None, using default settings" ) else: self.DEBUG( "*** EDPluginMxv1ParamsToXMLv1_0.configure: pluginConfiguration found, using settings from there" ) strScriptExecutable = self.getScriptExecutable() if (strScriptExecutable == None): strErrorMessage = EDMessage.ERROR_EXECUTION_03 % ("EDPluginMxv1ParamsToXMLv1_0.configure", self.getClassName(), \ "Configuration parameter missing: strScriptExecutable") self.error(strErrorMessage) self.addErrorMessage(strErrorMessage) raise RuntimeError, strErrorMessage
def configure(self): EDPluginExecProcessScript.configure(self) self.__strPathToXGeoCorr = self.getStringConfigurationParameterValue( "x-geo_corr") self.__strPathToYGeoCorr = self.getStringConfigurationParameterValue( "y-geo_corr")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecCrystFELIndexv1_0.configure")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecXia2DIALSv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecXDSAPPv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors) self.raxis = self.config.get("raxis", self.raxis)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecCrystFELIndexv1_0.configure")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginRaddosev10.configure") self.setRequireCCP4(True)
def configure(self): EDPluginExecProcessScript.configure(self)
def configure(self): EDPluginExecProcessScript.configure(self)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecCrystFELPartialatorv1_0.configure")
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginDistlSignalStrengthThinClientv1_1.configure") self.strHostName = self.config.get(self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_HOST, "localhost") self.iPortNumber = self.config.get(self.CONF_DISTL_SIGNAL_STRENGTH_SERVER_PORT, 8125)
def configure(self): EDPluginExecProcessScript.configure(self) self.__strPathToXGeoCorr = self.config.get("x-geo_corr", None) self.__strPathToYGeoCorr = self.config.get("y-geo_corr", None)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecXDSAPPv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors) self.raxis = self.config.get("raxis", self.raxis)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecMinimalXdsv1_0.configure") self.maxNoProcessors = self.config.get("maxNoProcessors", self.maxNoProcessors)
def configure(self): EDPluginExecProcessScript.configure(self) self.DEBUG("EDPluginExecCrystFELPartialatorv1_0.configure")
def configure(self): EDPluginExecProcessScript.configure(self) self.__strPathToXGeoCorr = self.getStringConfigurationParameterValue("x-geo_corr") self.__strPathToYGeoCorr = self.getStringConfigurationParameterValue("y-geo_corr")
def configure(self): EDPluginExecProcessScript.configure(self) EDVerbose.DEBUG("EDPluginRaddosev10.configure") self.setRequireCCP4(True)