Functions | |
| def | killLocalPort () |
| def | givenPortKill (port) |
| 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 | registerEnv (args, modules_list, modules_root_dir) |
| def | no_main () |
| def | addToPidict (args) |
| def | main (exeName=None) |
| def | foreGround (clt, args) |
| def | runSalome () |
Variables | |
| session = clt.waitNS("/Kernel/Session",SALOME.Session) | |
| end_time = os.times() | |
| int | nbaddi = 0 |
| anInterp = InterpServer(args) | |
| port | |
| killSalomeWithPort | |
| def runSalomeOld.addToPidict | ( | args | ) |
Referenced by startSalome().
| def runSalomeOld.execScript | ( | script_path | ) |
| def runSalomeOld.foreGround | ( | clt, | |
| args | |||
| ) |
References salome_utils.getPortNumber(), and killSalomeWithPort.killMyPort().
Referenced by runSalome().
| def runSalomeOld.givenPortKill | ( | port | ) |
kill servers from a previous SALOME execution, if needed, on the same CORBA port
References killSalomeWithPort.killMyPort().
Referenced by kill_salome().
| def runSalomeOld.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 givenPortKill(), and killSalome.killAllPorts().
| def runSalomeOld.killLocalPort | ( | ) |
kill servers from a previous SALOME execution, if needed, on the CORBA port given in args of runSalome
References killSalomeWithPort.killMyPort().
| def runSalomeOld.main | ( | exeName = None | ) |
Salome launch as a main application
References setenv.get_config(), salome_utils.getHostName(), kill_salome(), setenv.set_env(), salomeContextUtils.setOmniOrbUserPath(), and useSalome().
Referenced by runSalome().
| def runSalomeOld.no_main | ( | ) |
Salome Launch, when embedded in other application
References kill_salome(), and useSalome().
| def runSalomeOld.registerEnv | ( | args, | |
| modules_list, | |||
| modules_root_dir | |||
| ) |
Register args, modules_list, modules_root_dir in a file for further use, when SALOME is launched embedded in an other application.
References salome_utils.getTmpDir(), and salome_utils.getUserName().
| def runSalomeOld.runSalome | ( | ) |
References foreGround(), and main().
Referenced by salome_instance.SalomeInstance.__run(), and salomeContext.SalomeContext._runAppli().
| def runSalomeOld.startGUI | ( | clt | ) |
Salome Session Graphic User Interface activation
| def runSalomeOld.startSalome | ( | args, | |
| modules_list, | |||
| modules_root_dir | |||
| ) |
Launch all SALOME servers requested by args
References addToPidict(), salome_utils.generateFileName(), salome_utils.getPortNumber(), Utils_Identity.getShortHostName(), and virtual_salome.verbose.
Referenced by useSalome().
| def runSalomeOld.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(), startSalome(), and virtual_salome.verbose.
| runSalomeOld.anInterp = InterpServer(args) |
| runSalomeOld.end_time = os.times() |
| runSalomeOld.killSalomeWithPort |
| runSalomeOld.nbaddi = 0 |
| runSalomeOld.port |
| runSalomeOld.session = clt.waitNS("/Kernel/Session",SALOME.Session) |
Referenced by SALOME_ContainerScriptPerfLog.accept(), SALOMEDS_DriverFactory_i.GetDriverByType(), SALOMEDS_Study_i.Init(), SALOMEDS_Study_i.NameChanged(), SALOMEDS_Study_i.SALOMEDS_Study_i(), SALOMEDS.sendMessageToGUIGivenSession(), SALOME_ContainerManager.ShutdownContainersGeneric(), and SALOME_LifeCycleCORBA.shutdownServers().