Module salome gives access to Salome resources. More...
Data Structures | |
| class | SessionContextManager |
| class | LogManagerLaunchMonitoringFileCtxMgr |
| class | Barrier |
| class | LockGuardCM |
| class | ContainerLauncherCM |
Variables | |
| string | ROOT_PYTHONPACKAGE_NAME = "salome" |
| string | MATCH_ENDING_PATTERN = "site-packages" + os.path.sep + "salome" |
| flags = None | |
| orb | |
| lcc | |
| naming_service | |
| cm | |
| sg | |
| esm | |
| dsm | |
| logm | |
| modulcat | |
| rm | |
| lm | |
| myStudy | |
| myStudyName | |
| bool | salome_initial = True |
| string | CM_NAME_IN_NS = "/ContainerManager" |
| string | RM_NAME_IN_NS = "/ResourcesManager" |
| string | DSM_NAME_IN_NS = "/DataServerManager" |
| string | ESM_NAME_IN_NS = "/ExternalServers" |
| string | LOGM_NAME_IN_NS = "/LogManager" |
| __all__ = dir() | |
Module salome gives access to Salome resources.
| salome.orb | : CORBA orb object |
| salome.naming_service | : instance of naming Service class (SALOME_NamingServicePy::SALOME_NamingServicePy_i) |
| salome.lcc | : instance of lifeCycleCORBA class (SALOME_LifeCycleCORBA) |
| salome.sg | : Salome object to communicate with the graphical user interface, if running (see interface in salome_iapp::SalomeOutsideGUI) |
| salome.myStudyName | : active Study Name |
| salome.myStudy | : the active Study (interface SALOMEDS::Study) |
| def salome.ContainerManagerSetOverrideEnvForContainersSimple | ( | self, | |
| env | |||
| ) |
| def salome.extend_path | ( | pname | ) |
References virtual_salome.verbose.
| def salome.get_all_containers | ( | ) |
References retrieve_containers_in_ns().
Referenced by salome_shutdown_containers_without_session().
| def salome.LogManagerDumpInFile | ( | self, | |
| fileName, | |||
clearMemory = False |
|||
| ) |
| def salome.LogManagerDumpIORInFile | ( | self, | |
| iorFileName | |||
| ) |
| def salome.LogManagerFetch | ( | self, | |
clearMemory = False |
|||
| ) |
References SALOME_ContainerHelper.unserializeLogManager().
| def salome.LogManagerFinalFetchBeforeDying | ( | self | ) |
| def salome.LogManagerGetLatestMonitoringDumpFile | ( | self | ) |
| def salome.LogManagerLaunchMonitoringDumpFile | ( | self, | |
| intervalInMs, | |||
| outFileName | |||
| ) |
References SalomeOnDemandTK.extension_utilities.format.
| def salome.LogManagerLoadFromFile | ( | fileName | ) |
References SALOME_ContainerHelper.unserializeLogManager().
Referenced by LogManagerLoadFromIORFile(), and testPerfLogManager1.testPerfLogManager1.testPerfLogManager0().
| def salome.LogManagerLoadFromIORFile | ( | iorFile | ) |
References LogManagerLoadFromFile(), and salome_init_without_session().
Referenced by testPerfLogManager1.testPerfLogManager1.testPerfLogManager0().
| def salome.LogManagerNaiveFetch | ( | self | ) |
| def salome.retrieve_containers_in_ns | ( | ) |
Referenced by get_all_containers().
| def salome.salome_close | ( | ) |
References salome_iapp.salome_iapp_close(), and KERNEL_PY.salome_study.salome_study_close().
Referenced by salome.SessionContextManager.__exit__().
| def salome.salome_init | ( | path = None, |
|
embedded = False, |
|||
iorfakensfile = None, |
|||
forced = False |
|||
| ) |
References salome_init_with_session(), salome_init_without_session(), and salome_init_without_session_attached().
Referenced by salome.SessionContextManager.__enter__(), salome_instance.SalomeInstance.__run(), SALOME_PyNode.ExchangeContextUsingTCP.buildContextPointEntry(), studyedit.StudyEditor.builder(), KERNEL_PY.kernel.studyedit.StudyEditor.builder(), SalomeSDSClt.CreateRdExtGlobalVar(), SalomeSDSClt.CreateRdOnlyGlobalVar(), SALOME_PyNode.ExecCrashProofGeneric(), TestSalomeSDS.func_test7(), SalomeSDSClt.GetHandlerFromName(), studyedit.StudyEditor.lcc(), KERNEL_PY.kernel.studyedit.StudyEditor.lcc(), SALOME_Container.SALOME_Container_Abstract_i.logm(), KERNEL_PY.salome_test.main(), salome_iapp.register_module_in_study(), KERNEL_PY.salome_iapp.register_module_in_study(), salome_shutdown_containers_with_session(), KERNEL_PY.kernel_test.TestKernel.setUp(), runConsole.start_client(), studyedit.StudyEditor.study(), KERNEL_PY.kernel.studyedit.StudyEditor.study(), testCrashProofContainer.testPerfLogManager1.test0(), testCrashProofContainer.testPerfLogManager1.test1(), testCrashProofContainer.testPerfLogManager1.test2(), testCrashProofContainer.testPerfLogManager1.test3(), testcontainer.TestResourceManager.test4(), testCrashProofContainer.testPerfLogManager1.test4(), testCrashProofContainer.testPerfLogManager1.test9(), test_launcher.TestCompo.test_command_salome(), testProxy.TestProxy.testMultiProcessCriticalSection0(), TestSalomeSDS.SalomeSDSTest.testShutdownScopes(), and testPerfLogManager1.testPerfLogManager1.testSSDCopyMethod().
| def salome.salome_init_with_session | ( | path = None, |
|
embedded = False |
|||
| ) |
References salome_iapp.salome_iapp_init(), KERNEL_PY.salome_kernel.salome_kernel_init(), and KERNEL_PY.salome_study.salome_study_init().
Referenced by salome_init().
| def salome.salome_init_without_session | ( | path = None, |
|
embedded = False, |
|||
iorfakensfile = None |
|||
| ) |
References salome_init_without_session_common().
Referenced by LogManagerLoadFromIORFile(), and salome_init().
| def salome.salome_init_without_session_attached | ( | path = None, |
|
embedded = False |
|||
| ) |
References salome_init_without_session_common().
Referenced by salome_init().
| def salome.salome_init_without_session_common | ( | path = None, |
|
embedded = False |
|||
| ) |
References KERNEL_PY.salome_kernel.list_of_catalogs_regarding_environement(), salome_iapp.salome_iapp_init(), KERNEL_PY.salome_study.salome_study_init_without_session(), and ORBConfigFile.writeORBConfigFileSSL().
Referenced by salome_init_without_session(), and salome_init_without_session_attached().
| def salome.salome_NS | ( | ) |
Referenced by salome_shutdown_containers_with_session().
| def salome.salome_shutdown_containers | ( | ) |
| def salome.salome_shutdown_containers_with_session | ( | ) |
References SalomeOnDemandTK.extension_utilities.format, salome_init(), salome_NS(), and salome_walk_on_containers().
Referenced by salome_shutdown_containers().
| def salome.salome_shutdown_containers_without_session | ( | ) |
References get_all_containers().
Referenced by salome_shutdown_containers().
| def salome.salome_walk_on_containers | ( | ns, | |
| root | |||
| ) |
Referenced by salome_shutdown_containers_with_session().
| def salome.standalone | ( | ) |
Referenced by salome.SessionContextManager.__enter__(), testcontainer.TestResourceManager.test4(), testCrashProofContainer.testPerfLogManager1.test9(), test_launcher.TestCompo.test_command_salome(), testProxy.TestProxy.testMultiProcessCriticalSection0(), and testPerfLogManager1.testPerfLogManager1.testSSDCopyMethod().
| def salome.withServers | ( | ) |
|
private |
| salome.cm |
Referenced by GetContainerManagerInstance(), and GetResourcesManagerInstance().
| string salome.CM_NAME_IN_NS = "/ContainerManager" |
| salome.dsm |
| string salome.DSM_NAME_IN_NS = "/DataServerManager" |
| salome.esm |
Referenced by GetExternalServerInstance(), GetLogManagerInstance(), and main().
| string salome.ESM_NAME_IN_NS = "/ExternalServers" |
| salome.flags = None |
Referenced by SALOMEDSTest.testAttributeFlags().
| salome.lcc |
Referenced by TEST_corba(), and KernelHelpersUnitTests.TEST_corba().
| salome.lm |
| salome.logm |
| string salome.LOGM_NAME_IN_NS = "/LogManager" |
| string salome.MATCH_ENDING_PATTERN = "site-packages" + os.path.sep + "salome" |
| salome.modulcat |
| salome.myStudy |
Referenced by Test().
| salome.myStudyName |
| salome.naming_service |
| salome.orb |
Referenced by Abstract_Engines_Container_i.Abstract_Engines_Container_i(), MPIObject_i.BCastIOR(), CommonDataScopeServerMain(), ConnectionManager_i.ConnectionManager_i(), container_common_main(), CreateDataScope(), ClientFactory.createStudy(), CreateStudy(), CreateStudyNSAbstract(), ClientFactory.createStudyWithoutNS(), CreateStudyWithoutNS(), SALOMESDS::DataServerManager.DataServerManager(), Engines_Component_i.Engines_Component_i(), Engines_Parallel_Component_i.Engines_Parallel_Component_i(), Engines_Parallel_Container_i.Engines_Parallel_Container_i(), GenericContainerExecutable(), SALOMEDS::GenObjRegister.GenObjRegister(), GetContainerInstance(), GetContainerManagerInstance(), KERNEL.getContainerSA(), GetCustomORB(), GetDriver(), GetDSMInstanceInternal(), GetExternalServerInstance(), getGlobalORB(), KERNEL.getLauncherSA(), GetLockMasterInstance(), GetLoggerInstance(), KERNEL.getLoggerServantSA(), GetLogManagerInstance(), GetModuleCatalogInstance(), KERNEL.getModuleComponentServantSA(), GetNewSessionInstance(), Engines_Component_i.getNS(), KERNEL.getORB(), KERNEL.GetRefToORB(), GetResourcesManagerInstance(), GetSessionInstance(), GiveADataScopeCalled(), SALOME_Launcher.init(), SALOME_NamingService_Abstract_Decorator.init_orb(), Param_Double_Port_provides_i.init_port(), IORToObject(), main(), NOTIFICATION_channel(), SALOMEDS::Notifier.Notifier(), ObjectToIOR(), Param_Double_Port_uses_i.Param_Double_Port_uses_i(), RegisterCompoInternal(), SALOME_Fake_NamingService.ReprOfContainersIORS_NoThreadSafe(), SALOMESDS::RequestSwitcherBase.RequestSwitcherBase(), RetrieveCompoInternal(), KERNEL.retrieveNewStudyServantSA(), SALOME_ContainerManager.SALOME_ContainerManager(), SALOME_ExternalServerLauncher.SALOME_ExternalServerLauncher(), SALOME_Launcher.SALOME_Launcher(), SALOME_ResourcesManager.SALOME_ResourcesManager(), SALOMEDS_ChildIterator_i.SALOMEDS_ChildIterator_i(), SALOMEDS_SComponentIterator_i.SALOMEDS_SComponentIterator_i(), SALOMEDS_SObject_i.SALOMEDS_SObject_i(), SALOMEDS_Study_i.SALOMEDS_Study_i(), SALOMEDS_StudyBuilder_i.SALOMEDS_StudyBuilder_i(), SALOMEDS_UseCaseBuilder_i.SALOMEDS_UseCaseBuilder_i(), SALOMEDS_UseCaseIterator_i.SALOMEDS_UseCaseIterator_i(), SalomeTestComponentEngine_factory(), Logger.SetOrb(), RegistryService.SetOrb(), TEST_corba(), KernelHelpersUnitTests.TEST_corba(), TestMPIComponentEngine_factory(), and TraceCollector_WaitForServerReadiness().
| salome.rm |
| string salome.RM_NAME_IN_NS = "/ResourcesManager" |
| string salome.ROOT_PYTHONPACKAGE_NAME = "salome" |
| bool salome.salome_initial = True |
| salome.sg |