Version: 9.12.0
runSalome Namespace Reference

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()
 

Detailed Description

Module that provides services to launch SALOME.

Function Documentation

◆ execScript()

def runSalome.execScript (   script_path)

◆ foreGround()

def runSalome.foreGround (   args,
  ior_fakens_filename 
)

◆ kill_salome()

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().

◆ main()

◆ runSalome()

def runSalome.runSalome ( )

◆ startGUI()

def runSalome.startGUI (   clt)
Salome Session Graphic User Interface activation

◆ startSalome()

def runSalome.startSalome (   args,
  modules_list,
  modules_root_dir 
)
Launch all SALOME servers requested by args

References SalomeOnDemandTK.extension_utilities.format.

Referenced by useSalome().

◆ 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().

Variable Documentation

◆ logger

runSalome.logger = logging.getLogger()