Version: 9.12.0
launchConfigureParser.py File Reference

Data Structures

class  launchConfigureParser.xml_parser
 
class  launchConfigureParser.CheckEmbeddedAction
 
class  launchConfigureParser.CheckStandaloneAction
 
class  launchConfigureParser.StoreBooleanAction
 

Namespaces

 launchConfigureParser
 

Functions

def launchConfigureParser.version ()
 Get the application version Uses GUI_ROOT_DIR (or KERNEL_ROOT_DIR in batch mode) +/bin/salome/VERSION file. More...
 
def launchConfigureParser.version_id (fname)
 Calculate and return configuration file unique ID For example: for SALOME version 3.1.0a1 the id is 300999701. More...
 
def launchConfigureParser.defaultUserFile (appname=salomeappname, cfgname=salomecfgname)
 Get default user configuration file name For SALOME, it is: More...
 
def launchConfigureParser.userFile (appname, cfgname)
 Get user configuration file name. More...
 
def launchConfigureParser.process_containers_params (standalone, embedded)
 
def launchConfigureParser.CreateOptionParser (exeName=None)
 
def launchConfigureParser.get_env (appname=salomeappname, cfgname=salomecfgname, exeName=None, keepEnvironment=True)
 

Variables

string launchConfigureParser.doc_tag = "document"
 
string launchConfigureParser.sec_tag = "section"
 
string launchConfigureParser.par_tag = "parameter"
 
string launchConfigureParser.import_tag = "import"
 
string launchConfigureParser.nam_att = "name"
 
string launchConfigureParser.val_att = "value"
 
string launchConfigureParser.lanch_nam = "launch"
 
string launchConfigureParser.help_nam = "help"
 
string launchConfigureParser.gui_nam = "gui"
 
string launchConfigureParser.splash_nam = "splash"
 
string launchConfigureParser.logger_nam = "logger"
 
string launchConfigureParser.xterm_nam = "xterm"
 
string launchConfigureParser.file_nam = "file"
 
string launchConfigureParser.portkill_nam = "portkill"
 
string launchConfigureParser.killall_nam = "killall"
 
string launchConfigureParser.modules_nam = "modules"
 
string launchConfigureParser.embedded_nam = "embedded"
 
string launchConfigureParser.standalone_nam = "standalone"
 
string launchConfigureParser.key_nam = "key"
 
string launchConfigureParser.terminal_nam = "terminal"
 
string launchConfigureParser.interp_nam = "interp"
 
string launchConfigureParser.except_nam = "noexcepthandler"
 
string launchConfigureParser.pinter_nam = "pinter"
 
string launchConfigureParser.batch_nam = "batch"
 
string launchConfigureParser.test_nam = "test"
 
string launchConfigureParser.play_nam = "play"
 
string launchConfigureParser.lang_nam = "language"
 
string launchConfigureParser.gdb_session_nam = "gdb_session"
 
string launchConfigureParser.ddd_session_nam = "ddd_session"
 
string launchConfigureParser.valgrind_session_nam = "valgrind_session"
 
string launchConfigureParser.shutdown_servers_nam = "shutdown_servers"
 
string launchConfigureParser.foreground_nam = "foreground"
 
string launchConfigureParser.wake_up_session_nam = "wake_up_session"
 
string launchConfigureParser.launcher_only_nam = "launcher_only"
 
string launchConfigureParser.launcher_nam = "launcher"
 
string launchConfigureParser.plugins_nam = "plugins"
 
string launchConfigureParser.appname_nam = "appname"
 
string launchConfigureParser.port_nam = "port"
 
string launchConfigureParser.useport_nam = "useport"
 
string launchConfigureParser.salomecfgname = "salome"
 
string launchConfigureParser.salomeappname = "SalomeApp"
 
string launchConfigureParser.script_nam = "pyscript"
 
string launchConfigureParser.verbosity_nam = "verbosity"
 
string launchConfigureParser.on_demand_nam = "on_demand"
 
list launchConfigureParser.embedded_choices = [ "registry", "study", "moduleCatalog", "cppContainer", "SalomeAppEngine" ]
 
list launchConfigureParser.standalone_choices = [ "registry", "study", "moduleCatalog", "cppContainer"]
 
tuple launchConfigureParser.boolKeys = ( gui_nam, splash_nam, logger_nam, file_nam, xterm_nam, portkill_nam, killall_nam, except_nam, pinter_nam, shutdown_servers_nam, launcher_only_nam, on_demand_nam )
 
tuple launchConfigureParser.intKeys = ( interp_nam, )
 
tuple launchConfigureParser.strKeys = ( launcher_nam )
 
tuple launchConfigureParser.listKeys = ( embedded_nam, key_nam, modules_nam, standalone_nam, plugins_nam )
 
string launchConfigureParser.section_to_skip = ""
 XML reader for launch configuration file usage. More...
 
dictionary launchConfigureParser.booleans
 
 launchConfigureParser.boolean_choices = list(booleans.keys())
 
dictionary launchConfigureParser.args = {}
 Get the environment. More...