Data Structures | |
| class | xml_parser |
| class | CheckEmbeddedAction |
| class | CheckStandaloneAction |
| class | StoreBooleanAction |
Functions | |
| def | version () |
| Get the application version Uses GUI_ROOT_DIR (or KERNEL_ROOT_DIR in batch mode) +/bin/salome/VERSION file. More... | |
| def | version_id (fname) |
| Calculate and return configuration file unique ID For example: for SALOME version 3.1.0a1 the id is 300999701. More... | |
| def | defaultUserFile (appname=salomeappname, cfgname=salomecfgname) |
| Get default user configuration file name For SALOME, it is: More... | |
| def | userFile (appname, cfgname) |
| Get user configuration file name. More... | |
| def | process_containers_params (standalone, embedded) |
| def | CreateOptionParser (exeName=None) |
| def | get_env (appname=salomeappname, cfgname=salomecfgname, exeName=None, keepEnvironment=True) |
Variables | |
| string | doc_tag = "document" |
| string | sec_tag = "section" |
| string | par_tag = "parameter" |
| string | import_tag = "import" |
| string | nam_att = "name" |
| string | val_att = "value" |
| string | lanch_nam = "launch" |
| string | help_nam = "help" |
| string | gui_nam = "gui" |
| string | splash_nam = "splash" |
| string | logger_nam = "logger" |
| string | xterm_nam = "xterm" |
| string | file_nam = "file" |
| string | portkill_nam = "portkill" |
| string | killall_nam = "killall" |
| string | modules_nam = "modules" |
| string | embedded_nam = "embedded" |
| string | standalone_nam = "standalone" |
| string | key_nam = "key" |
| string | terminal_nam = "terminal" |
| string | interp_nam = "interp" |
| string | except_nam = "noexcepthandler" |
| string | pinter_nam = "pinter" |
| string | batch_nam = "batch" |
| string | test_nam = "test" |
| string | play_nam = "play" |
| string | lang_nam = "language" |
| string | gdb_session_nam = "gdb_session" |
| string | ddd_session_nam = "ddd_session" |
| string | valgrind_session_nam = "valgrind_session" |
| string | shutdown_servers_nam = "shutdown_servers" |
| string | foreground_nam = "foreground" |
| string | wake_up_session_nam = "wake_up_session" |
| string | launcher_only_nam = "launcher_only" |
| string | launcher_nam = "launcher" |
| string | plugins_nam = "plugins" |
| string | appname_nam = "appname" |
| string | port_nam = "port" |
| string | useport_nam = "useport" |
| string | salomecfgname = "salome" |
| string | salomeappname = "SalomeApp" |
| string | script_nam = "pyscript" |
| string | verbosity_nam = "verbosity" |
| string | on_demand_nam = "on_demand" |
| list | embedded_choices = [ "registry", "study", "moduleCatalog", "cppContainer", "SalomeAppEngine" ] |
| list | standalone_choices = [ "registry", "study", "moduleCatalog", "cppContainer"] |
| tuple | 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 | intKeys = ( interp_nam, ) |
| tuple | strKeys = ( launcher_nam ) |
| tuple | listKeys = ( embedded_nam, key_nam, modules_nam, standalone_nam, plugins_nam ) |
| string | section_to_skip = "" |
| XML reader for launch configuration file usage. More... | |
| dictionary | booleans |
| boolean_choices = list(booleans.keys()) | |
| dictionary | args = {} |
| Get the environment. More... | |
| def launchConfigureParser.CreateOptionParser | ( | exeName = None | ) |
References defaultUserFile(), and version().
Referenced by get_env().
| def launchConfigureParser.defaultUserFile | ( | appname = salomeappname, |
|
cfgname = salomecfgname |
|||
| ) |
Get default user configuration file name For SALOME, it is:
References salome_utils.getHomeDir(), and version().
Referenced by CreateOptionParser(), and userFile().
| def launchConfigureParser.get_env | ( | appname = salomeappname, |
|
cfgname = salomecfgname, |
|||
exeName = None, |
|||
keepEnvironment = True |
|||
| ) |
| def launchConfigureParser.process_containers_params | ( | standalone, | |
| embedded | |||
| ) |
Referenced by get_env().
| def launchConfigureParser.userFile | ( | appname, | |
| cfgname | |||
| ) |
Get user configuration file name.
References defaultUserFile(), SalomeOnDemandTK.extension_utilities.format, salome_utils.getHomeDir(), version(), and version_id().
Referenced by get_env().
| def launchConfigureParser.version | ( | ) |
Get the application version Uses GUI_ROOT_DIR (or KERNEL_ROOT_DIR in batch mode) +/bin/salome/VERSION file.
Referenced by CreateOptionParser(), defaultUserFile(), and userFile().
| def launchConfigureParser.version_id | ( | fname | ) |
Calculate and return configuration file unique ID For example: for SALOME version 3.1.0a1 the id is 300999701.
Referenced by userFile().
| string launchConfigureParser.appname_nam = "appname" |
| dictionary launchConfigureParser.args = {} |
Get the environment.
| string launchConfigureParser.batch_nam = "batch" |
| launchConfigureParser.boolean_choices = list(booleans.keys()) |
| dictionary launchConfigureParser.booleans |
| 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 ) |
| string launchConfigureParser.ddd_session_nam = "ddd_session" |
| string launchConfigureParser.doc_tag = "document" |
| list launchConfigureParser.embedded_choices = [ "registry", "study", "moduleCatalog", "cppContainer", "SalomeAppEngine" ] |
| string launchConfigureParser.embedded_nam = "embedded" |
| string launchConfigureParser.except_nam = "noexcepthandler" |
| string launchConfigureParser.file_nam = "file" |
| string launchConfigureParser.foreground_nam = "foreground" |
| string launchConfigureParser.gdb_session_nam = "gdb_session" |
| string launchConfigureParser.gui_nam = "gui" |
| string launchConfigureParser.help_nam = "help" |
| string launchConfigureParser.import_tag = "import" |
| string launchConfigureParser.interp_nam = "interp" |
| tuple launchConfigureParser.intKeys = ( interp_nam, ) |
| string launchConfigureParser.key_nam = "key" |
| string launchConfigureParser.killall_nam = "killall" |
| string launchConfigureParser.lanch_nam = "launch" |
| string launchConfigureParser.lang_nam = "language" |
| string launchConfigureParser.launcher_nam = "launcher" |
| string launchConfigureParser.launcher_only_nam = "launcher_only" |
| tuple launchConfigureParser.listKeys = ( embedded_nam, key_nam, modules_nam, standalone_nam, plugins_nam ) |
| string launchConfigureParser.logger_nam = "logger" |
| string launchConfigureParser.modules_nam = "modules" |
| string launchConfigureParser.nam_att = "name" |
| string launchConfigureParser.on_demand_nam = "on_demand" |
| string launchConfigureParser.par_tag = "parameter" |
| string launchConfigureParser.pinter_nam = "pinter" |
| string launchConfigureParser.play_nam = "play" |
| string launchConfigureParser.plugins_nam = "plugins" |
| string launchConfigureParser.port_nam = "port" |
| string launchConfigureParser.portkill_nam = "portkill" |
| string launchConfigureParser.salomeappname = "SalomeApp" |
| string launchConfigureParser.salomecfgname = "salome" |
| string launchConfigureParser.script_nam = "pyscript" |
| string launchConfigureParser.sec_tag = "section" |
| string launchConfigureParser.section_to_skip = "" |
XML reader for launch configuration file usage.
| string launchConfigureParser.shutdown_servers_nam = "shutdown_servers" |
| string launchConfigureParser.splash_nam = "splash" |
| list launchConfigureParser.standalone_choices = [ "registry", "study", "moduleCatalog", "cppContainer"] |
| string launchConfigureParser.standalone_nam = "standalone" |
| tuple launchConfigureParser.strKeys = ( launcher_nam ) |
| string launchConfigureParser.terminal_nam = "terminal" |
| string launchConfigureParser.test_nam = "test" |
| string launchConfigureParser.useport_nam = "useport" |
| string launchConfigureParser.val_att = "value" |
| string launchConfigureParser.valgrind_session_nam = "valgrind_session" |
| string launchConfigureParser.verbosity_nam = "verbosity" |
| string launchConfigureParser.wake_up_session_nam = "wake_up_session" |
| string launchConfigureParser.xterm_nam = "xterm" |