Module that provides services to launch SALOME. More...
Functions | |
def | kill_salome (args) |
def | startGUI (clt) |
def | startSalome (args, modules_list, modules_root_dir) |
def | useSalome (args, modules_list, modules_root_dir) |
def | execScript (script_path) |
def | main (exeName=None) |
def | foreGround (args, ior_fakens_filename) |
def | runSalome () |
Variables | |
logger = logging.getLogger() | |
Module that provides services to launch SALOME.
def runSalome.execScript | ( | script_path | ) |
def runSalome.foreGround | ( | args, | |
ior_fakens_filename | |||
) |
References Kernel_Utils.decode(), SalomeOnDemandTK.extension_utilities.format, salome_utils.getPortNumber(), and killSalomeWithPort.killProcessSSL().
Referenced by runSalome().
def runSalome.kill_salome | ( | args | ) |
Kill servers from previous SALOME executions, if needed; depending on args 'killall' or 'portkill', kill all executions, or only execution on the same CORBA port
References killSalome.killAllPorts().
Referenced by main().
def runSalome.main | ( | exeName = None | ) |
Salome launch as a main application
References SalomeOnDemandTK.extension_utilities.format, salomeContextUtils.formatScriptsAndArgs(), setenv.get_config(), kill_salome(), setenv.set_env(), runSalomeOnDemand.set_ext_env(), runSalomeCommon.setVerbose(), and useSalome().
Referenced by runSalome().
def runSalome.runSalome | ( | ) |
References foreGround(), and main().
Referenced by salomeContext.SalomeContext._sessionless(), and TestConcurrentSession.appli().
def runSalome.startGUI | ( | clt | ) |
Salome Session Graphic User Interface activation
def runSalome.startSalome | ( | args, | |
modules_list, | |||
modules_root_dir | |||
) |
Launch all SALOME servers requested by args
References SalomeOnDemandTK.extension_utilities.format.
Referenced by useSalome().
def runSalome.useSalome | ( | args, | |
modules_list, | |||
modules_root_dir | |||
) |
Launch all SALOME servers requested by args, save list of process, give info to user, show registered objects in Naming Service.
References killSalomeWithPort.getPiDict(), and startSalome().
Referenced by main().
runSalome.logger = logging.getLogger() |