Salome HOME
modules/kernel.git
8 years agoAdded create_python_service_instance() method to Container. abn/pvserver_service
abn [Mon, 29 Jun 2015 11:35:12 +0000 (13:35 +0200)]
Added create_python_service_instance() method to Container.

Allows to load a simple Python servant in a given container, not inheriting
from the EngineComponent hierarchy.

8 years agoAdditional fix for previous commit, to make SALOME_INSTALL_SCRIPTS macro working...
vsr [Thu, 18 Jun 2015 08:46:45 +0000 (11:46 +0300)]
Additional fix for previous commit, to make SALOME_INSTALL_SCRIPTS macro working when installing scripts from root directory

8 years agoFix problem with the PY compiling: names of targets in some cases are not unique
ana [Wed, 17 Jun 2015 15:20:58 +0000 (18:20 +0300)]
Fix problem with the PY compiling: names of targets  in some cases are not unique

9 years agoCMake improvement: usage of SALOME_GUI_MODE() macro
mpa [Mon, 15 Jun 2015 08:01:22 +0000 (11:01 +0300)]
CMake improvement: usage of SALOME_GUI_MODE() macro

9 years agoMigration to OCCT 7x
vsr [Thu, 11 Jun 2015 13:46:14 +0000 (16:46 +0300)]
Migration to OCCT 7x

9 years agoMigration to OCCT > 6.9.0
vsr [Thu, 11 Jun 2015 07:20:06 +0000 (10:20 +0300)]
Migration to OCCT > 6.9.0

9 years agoMove generic tool salome_instance.py script to a more accessible place.
Anthony Geay [Wed, 10 Jun 2015 07:51:05 +0000 (09:51 +0200)]
Move generic tool salome_instance.py script to a more accessible place.

9 years ago0022778: [CEA 1298] Python file compilation should be done at build time, not install...
abn [Mon, 18 May 2015 14:02:28 +0000 (16:02 +0200)]
0022778: [CEA 1298] Python file compilation should be done at build time, not install time

Alternative solution: *.pyc/*.pyo files are generated in build directory at build time:
- early detection of Python syntax error
- compatible with CPack

9 years agousage updates
Cédric Aguerre [Tue, 9 Jun 2015 09:01:29 +0000 (11:01 +0200)]
usage updates

9 years agoMerge branch 'agr/connect'
Cédric Aguerre [Fri, 5 Jun 2015 12:36:59 +0000 (14:36 +0200)]
Merge branch 'agr/connect'

9 years agoMerge branch 'agr/extra_env'
Cédric Aguerre [Fri, 5 Jun 2015 12:36:46 +0000 (14:36 +0200)]
Merge branch 'agr/extra_env'

9 years agoadd tests
Cédric Aguerre [Wed, 27 May 2015 09:22:10 +0000 (11:22 +0200)]
add tests

9 years agosalome info & salome connect
Cédric Aguerre [Wed, 20 May 2015 15:20:00 +0000 (17:20 +0200)]
salome info & salome connect

9 years agoRemove use of mutable as default parameters
Cédric Aguerre [Tue, 19 May 2015 08:26:39 +0000 (10:26 +0200)]
Remove use of mutable as default parameters

9 years agoadd SalomeInstance object
Cédric Aguerre [Mon, 18 May 2015 16:33:26 +0000 (18:33 +0200)]
add SalomeInstance object

add SalomeInstance object

9 years agoimprove dict difference
Cédric Aguerre [Mon, 11 May 2015 15:56:48 +0000 (17:56 +0200)]
improve dict difference

9 years agomanage extra environment files
Cédric Aguerre [Mon, 11 May 2015 14:56:44 +0000 (16:56 +0200)]
manage extra environment files

9 years agoMerge branch V7_6_BR
vsr [Wed, 3 Jun 2015 06:29:02 +0000 (09:29 +0300)]
Merge branch V7_6_BR

9 years agoAllow usage of localhost resource by different users (fix EDF issue #10699)
Renaud Barate [Wed, 27 May 2015 07:26:04 +0000 (09:26 +0200)]
Allow usage of localhost resource by different users (fix EDF issue #10699)

localhost resource working directory now contains user name to avoid access problems.
localhost resource working directory uses TMPDIR env var to get the base directory.

9 years agoMinor patch for application template V7_6_BR fix_for_760 V7_6_0 V7_6_0rc1
vsr [Tue, 19 May 2015 13:38:11 +0000 (16:38 +0300)]
Minor patch for application template

9 years agoUpdate translation files from Crowdin cbr/crowdin_V7_6_BR
Christophe Bourcier [Tue, 5 May 2015 14:01:23 +0000 (16:01 +0200)]
Update translation files from Crowdin

9 years agoReduced dependencies on Launcher part. Removed SALOME_LAUNCHER_ONLY mode.
Bernard Sécher [Tue, 28 Apr 2015 14:27:58 +0000 (16:27 +0200)]
Reduced dependencies on Launcher part. Removed SALOME_LAUNCHER_ONLY mode.

9 years ago0023059: [CEA 1492] AppQuickStart: invalid translation files
vsr [Tue, 28 Apr 2015 14:59:50 +0000 (17:59 +0300)]
0023059: [CEA 1492] AppQuickStart: invalid translation files

9 years agoFix for Windows: suppress confirmation before deleting files during the closure procedure
ana [Tue, 28 Apr 2015 08:51:39 +0000 (11:51 +0300)]
Fix for Windows: suppress confirmation before deleting files during the closure procedure

9 years agofix: no buffering for test subprocesses agr/fix_test_labels
Cédric Aguerre [Mon, 20 Apr 2015 12:45:06 +0000 (14:45 +0200)]
fix: no buffering for test subprocesses

9 years agoIncrement version: 7.6.0
vsr [Fri, 17 Apr 2015 15:46:06 +0000 (18:46 +0300)]
Increment version: 7.6.0

9 years agoExclude *.md5 and *.map files from the DEV documentation
rnv [Fri, 17 Apr 2015 10:01:38 +0000 (13:01 +0300)]
Exclude *.md5 and *.map files from the DEV documentation

9 years agoadd extra tests to application agr/appli_extra_tests
Cédric Aguerre [Wed, 15 Apr 2015 15:11:11 +0000 (17:11 +0200)]
add extra tests to application

9 years agoRevert encoding for Salome study to Latin-1 (see issue #22825) V7_6_0a1 V7_6_0b1
Renaud Barate [Thu, 2 Apr 2015 15:41:27 +0000 (17:41 +0200)]
Revert encoding for Salome study to Latin-1 (see issue #22825)

9 years agotemp tricky for PVIS
Cédric Aguerre [Fri, 20 Mar 2015 16:05:31 +0000 (17:05 +0100)]
temp tricky for PVIS

print test status code

update comment text

9 years agofix some tests
Cédric Aguerre [Tue, 17 Mar 2015 14:52:08 +0000 (15:52 +0100)]
fix some tests

9 years agoCppUnit tests updated to the new test procedure based on salome_test_driver.
Ovidiu Mircescu [Wed, 11 Mar 2015 14:20:35 +0000 (15:20 +0100)]
CppUnit tests updated to the new test procedure based on salome_test_driver.

9 years agoprevent from double session close
Cédric Aguerre [Wed, 4 Mar 2015 11:10:48 +0000 (12:10 +0100)]
prevent from double session close

9 years agoUse new SALOME launch commands in Launcher service
Renaud Barate [Fri, 9 Jan 2015 09:37:12 +0000 (10:37 +0100)]
Use new SALOME launch commands in Launcher service

9 years agoinitiate application test process
Cédric Aguerre [Mon, 16 Feb 2015 10:05:46 +0000 (11:05 +0100)]
initiate application test process

add commands: context, kill, test

salome extras

9 years agoFix for Win32 Debug
ana [Wed, 25 Mar 2015 15:31:31 +0000 (18:31 +0300)]
Fix for Win32 Debug

9 years agoRollback from the argparse to the optparse python module of the commit a4f1d4d818127b... fbt/rollback_argparse_in_commit_a4f1d4d818127b769abf1887ef011eb85da7cbd4
Florian BRUNET [Fri, 20 Mar 2015 16:20:53 +0000 (17:20 +0100)]
Rollback from the argparse to the optparse python module of the commit a4f1d4d818127b769abf1887ef011eb85da7cbd4 for compatibility reason with python 2.6.

9 years agoAdd setNameMode() function to wrap new GEOM operation according to the imp 0022777
vsr [Fri, 13 Mar 2015 07:12:15 +0000 (10:12 +0300)]
Add setNameMode() function to wrap new GEOM operation according to the imp 0022777

9 years agoFix regression introduced with commit 222f5118: Python scripts are not properly proce...
vsr [Wed, 11 Mar 2015 08:28:19 +0000 (11:28 +0300)]
Fix regression introduced with commit 222f5118: Python scripts are not properly processed in case if --show-desktop=0 (-d0) option is used

9 years agoif USER env variable is not defined, search for LOGNAME
Cédric Aguerre [Fri, 6 Mar 2015 10:59:11 +0000 (11:59 +0100)]
if USER env variable is not defined, search for LOGNAME

9 years agoinstall salome auto-completion file
Cédric Aguerre [Wed, 4 Mar 2015 17:13:34 +0000 (18:13 +0100)]
install salome auto-completion file

9 years agofix for LIBPATH and INCLUDE
Cédric Aguerre [Tue, 3 Mar 2015 17:45:38 +0000 (18:45 +0100)]
fix for LIBPATH and INCLUDE

9 years ago(cherry pick) add double dash (--) syntax
Cédric Aguerre [Tue, 3 Mar 2015 10:12:38 +0000 (11:12 +0100)]
(cherry pick) add double dash (--) syntax

9 years agoadd reserved variables: INCLUDE, LIBPATH, SALOME_PLUGINS_PATH
Cédric Aguerre [Tue, 3 Mar 2015 09:44:17 +0000 (10:44 +0100)]
add reserved variables: INCLUDE, LIBPATH, SALOME_PLUGINS_PATH

9 years agoadd 'context' command
Cédric Aguerre [Thu, 26 Feb 2015 16:12:32 +0000 (17:12 +0100)]
add 'context' command

9 years ago22874: [CEA 1425] Performance SMESH Module
eap [Thu, 26 Feb 2015 09:50:03 +0000 (12:50 +0300)]
22874: [CEA 1425] Performance SMESH Module

+ SObject::GetLastChildTag();

9 years agoupdate auto-completion script agr/salome_porthos
Cédric Aguerre [Tue, 17 Feb 2015 09:16:58 +0000 (10:16 +0100)]
update auto-completion script

using either --with-mpi-module option or SALOME_MPI_MODULE_NAME environment variable

9 years agousing either --with-mpi-module option or SALOME_MPI_MODULE_NAME environment variable
Cédric Aguerre [Tue, 17 Feb 2015 09:16:58 +0000 (10:16 +0100)]
using either --with-mpi-module option or SALOME_MPI_MODULE_NAME environment variable

9 years agofix
Cédric Aguerre [Mon, 16 Feb 2015 17:41:48 +0000 (18:41 +0100)]
fix

9 years agoadd option to select mpi module
Cédric Aguerre [Mon, 16 Feb 2015 16:24:24 +0000 (17:24 +0100)]
add option to select mpi module

9 years agoFix some potential errors detected with ShellCheck in SALOME shell scripts
Renaud Barate [Mon, 12 Jan 2015 10:59:05 +0000 (11:59 +0100)]
Fix some potential errors detected with ShellCheck in SALOME shell scripts

9 years agoFix some bashisms and potential errors in Launcher service generated shell scripts
Renaud Barate [Fri, 9 Jan 2015 16:20:52 +0000 (17:20 +0100)]
Fix some bashisms and potential errors in Launcher service generated shell scripts

9 years agoUse new SALOME launch commands in Launcher service
Renaud Barate [Fri, 9 Jan 2015 09:37:12 +0000 (10:37 +0100)]
Use new SALOME launch commands in Launcher service

9 years agoKERNEL tests will no longer fail if ROOT_SALOME is not defined.
Ovidiu Mircescu [Wed, 11 Feb 2015 13:36:46 +0000 (14:36 +0100)]
KERNEL tests will no longer fail if ROOT_SALOME is not defined.

If ROOT_SALOME is not defined, the test of SalomeLauncher will be
ignored and it will not be marked as failed.

9 years agoFix compilation problem
mnt [Wed, 11 Feb 2015 10:28:13 +0000 (13:28 +0300)]
Fix compilation problem

9 years agoMerge remote branch 'origin/bsr/medmpi'
vsr [Tue, 10 Feb 2015 15:52:40 +0000 (18:52 +0300)]
Merge remote branch 'origin/bsr/medmpi'

9 years agoMerge remote branch 'origin/sre/profile_generator'
vsr [Mon, 9 Feb 2015 15:05:17 +0000 (18:05 +0300)]
Merge remote branch 'origin/sre/profile_generator'

9 years agoMerge branch 'omu/SalomeLauncher'
Ovidiu Mircescu [Mon, 9 Feb 2015 09:45:00 +0000 (10:45 +0100)]
Merge branch 'omu/SalomeLauncher'

9 years agochanges for mpi compilation bsr/medmpi
Bernard Sécher [Mon, 9 Feb 2015 09:13:15 +0000 (10:13 +0100)]
changes for mpi compilation

9 years agoscript of PROFILE generation app-quickstart.py : adding _NO_ as possible value of... sre/profile_generator
CEA Support SALOME [Fri, 6 Feb 2015 15:33:39 +0000 (16:33 +0100)]
script of PROFILE generation app-quickstart.py : adding _NO_ as possible value of modules option in order to prevent SalomeAPP.xml.in to have the module list

9 years agoCopyrights update 2015.
akl [Fri, 6 Feb 2015 14:39:28 +0000 (18:39 +0400)]
Copyrights update 2015.

9 years ago0022739: [CEA 812] Create source plug-in to display a GEOM object via CORBA
vsr [Thu, 5 Feb 2015 14:41:25 +0000 (17:41 +0300)]
0022739: [CEA 812] Create source plug-in to display a GEOM object via CORBA
0022740: [CEA 1250] Create source plug-in to display a SMESH object via CORBA

Alternative solution via Python macro:
- Add getSelection() method to the SALOME::Session CORBA interface

9 years agoWindows compatibility
ana [Tue, 3 Feb 2015 16:10:32 +0000 (19:10 +0300)]
Windows compatibility

9 years agoMerge branch 'V7_5_BR'
vsr [Fri, 30 Jan 2015 06:46:29 +0000 (09:46 +0300)]
Merge branch 'V7_5_BR'

9 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/kernel
Anthony Geay [Thu, 29 Jan 2015 08:55:02 +0000 (09:55 +0100)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/kernel

9 years agoBug correction. Regitry server must be thread safe ; When components are instanciated...
Anthony Geay [Thu, 29 Jan 2015 08:54:50 +0000 (09:54 +0100)]
Bug correction. Regitry server must be thread safe ; When components are instanciated and loaded simultaneously registry->add can be invoked simultaneously. POA of Registry::Components is now SINGLE_THREAD.

9 years agoFix compilation with parallel extensions (PaCO and MPI) V7_5_BR rbe/fix-contmanager-parallel V7_5_1 V7_5_1rc3
Renaud Barate [Wed, 28 Jan 2015 10:34:32 +0000 (11:34 +0100)]
Fix compilation with parallel extensions (PaCO and MPI)

9 years agoMerge branch 'V7_5_BR'
vsr [Mon, 26 Jan 2015 12:59:41 +0000 (15:59 +0300)]
Merge branch 'V7_5_BR'

9 years agoMerge branch 'V7_5_BR'
vsr [Mon, 26 Jan 2015 10:38:53 +0000 (13:38 +0300)]
Merge branch 'V7_5_BR'

9 years agorunning bash scripts in salome shell agr/fix9680_command_line_scripts V7_5_1rc2
Cédric Aguerre [Mon, 26 Jan 2015 09:17:37 +0000 (10:17 +0100)]
running bash scripts in salome shell

update salome shell usage

usage

9 years agoFix small bug introduced with commit 485e5e1d
vsr [Mon, 19 Jan 2015 14:35:35 +0000 (17:35 +0300)]
Fix small bug introduced with commit 485e5e1d

9 years agouse realpath to follow symbolic links agr/fix_realpath
Cédric Aguerre [Fri, 23 Jan 2015 14:29:04 +0000 (15:29 +0100)]
use realpath to follow symbolic links

9 years agoMerge branch 'V7_5_BR'
vsr [Fri, 23 Jan 2015 11:40:32 +0000 (14:40 +0300)]
Merge branch 'V7_5_BR'

9 years ago0022850: EDF PARAVIS: Save study does not work in ParaVis
vsr [Fri, 23 Jan 2015 11:27:59 +0000 (14:27 +0300)]
0022850: EDF PARAVIS: Save study does not work in ParaVis

9 years agoFirst version before plugging.
Anthony Geay [Mon, 27 Oct 2014 12:39:19 +0000 (13:39 +0100)]
First version before plugging.

LauncherServer hostes DataServerManager and default DataScopeServer.

Little correction.

First executable test.

ScopeServer launching.

Debug. Now scope server are correctly launched.

ScopeServer are correctly created and destroyed.

Small correction.

On the road for remote python evaluation of global vars.

Debuging done -> valgrind OK.

string -> sequence<octet> to support the exchance via CORBA or pickled strings + addition of some useful methods.

A good version. TODO : 1 - multi levels management 2 - clean exception handling

Suppress AnyDataServer for the moment.

String -> PyObject + support of invocation of methods recursively.

A full use case is runnable. Remaining : raise management, float, string

Little Bug.

Imp

Exceptions management + clean DataScopes destruction.

on the road of read only and read ext. coming soon \!

End of preparation to move to RdExt instead of RdWr.

First impl of RdExt policy.

Almost ready to be used. Valgrind OK on TestSalomeSDS2.

OK. Only RdOnly and RdExt is now available.

9 years agoFix small bug introduced with commit 485e5e1d
vsr [Mon, 19 Jan 2015 14:35:35 +0000 (17:35 +0300)]
Fix small bug introduced with commit 485e5e1d

9 years agoSwitch DEV version marker to 1
vsr [Mon, 19 Jan 2015 14:19:11 +0000 (17:19 +0300)]
Switch DEV version marker to 1

9 years agoMerge branch V7_5_BR
vsr [Mon, 19 Jan 2015 14:17:06 +0000 (17:17 +0300)]
Merge branch V7_5_BR

9 years agoScript, template and documentation for the generation of default profile
CEA Support SALOME [Mon, 5 Jan 2015 15:17:23 +0000 (16:17 +0100)]
Script, template and documentation for the generation of default profile

9 years agoFixing TIMESTAMP mechanism for PY file compilation V7_5_1rc1
abn [Tue, 6 Jan 2015 14:33:22 +0000 (15:33 +0100)]
Fixing TIMESTAMP mechanism for PY file compilation

9 years ago22778: [CEA 1298] Python file compilation should be done at build time, not install...
eap [Tue, 30 Dec 2014 13:49:35 +0000 (16:49 +0300)]
22778: [CEA 1298] Python file compilation should be done at build time, not install time

9 years agoMerge remote branch 'origin/rbe/fix-resource-manager-thread-safe' into V7_5_BR
vsr [Mon, 12 Jan 2015 09:45:44 +0000 (12:45 +0300)]
Merge remote branch 'origin/rbe/fix-resource-manager-thread-safe' into V7_5_BR

9 years agoCode cleanup following previous fix rbe/fix-resource-manager-thread-safe
Renaud Barate [Thu, 8 Jan 2015 10:55:18 +0000 (11:55 +0100)]
Code cleanup following previous fix

9 years agoFix a bug causing concurrent access problems to the Resources Manager
Renaud Barate [Thu, 8 Jan 2015 09:44:06 +0000 (10:44 +0100)]
Fix a bug causing concurrent access problems to the Resources Manager

Since the development of parallel container launch, the container
manager is multi-threaded, but it used directly the resource manager
which is not thread safe. With this fix, all calls from the container
manager to the resource manager are done through CORBA, and since the
resource manager runs in a single-thread POA, thread-safety is ensured.

9 years agoFixing TIMESTAMP mechanism for PY file compilation
abn [Tue, 6 Jan 2015 14:33:22 +0000 (15:33 +0100)]
Fixing TIMESTAMP mechanism for PY file compilation

9 years agoFix bug preventing SALOME applications without GUI to launch properly rbe/fix-appli-wo-gui
Renaud Barate [Mon, 5 Jan 2015 10:31:27 +0000 (11:31 +0100)]
Fix bug preventing SALOME applications without GUI to launch properly

This bug was introduced by commit 33045b958bf590997b2765a5f0a17c2139d92b92

9 years ago22778: [CEA 1298] Python file compilation should be done at build time, not install...
eap [Tue, 30 Dec 2014 13:49:35 +0000 (16:49 +0300)]
22778: [CEA 1298] Python file compilation should be done at build time, not install time

9 years agoMinor doc updates. omu/SalomeLauncher
Ovidiu Mircescu [Thu, 18 Dec 2014 16:27:20 +0000 (17:27 +0100)]
Minor doc updates.

9 years agoSalomeLauncher - Use the current date in the name of the default working directory.
Ovidiu Mircescu [Thu, 18 Dec 2014 09:59:54 +0000 (10:59 +0100)]
SalomeLauncher - Use the current date in the name of the default working directory.

9 years agoAdd the possibility to retrieve one single file with SalomeLauncher.
Ovidiu Mircescu [Tue, 16 Dec 2014 15:33:15 +0000 (16:33 +0100)]
Add the possibility to retrieve one single file with SalomeLauncher.

EDF pleiade issue n° 9110.

9 years agoSalomeLauncher test uses all the available ressources now.
Ovidiu Mircescu [Thu, 11 Dec 2014 16:44:02 +0000 (17:44 +0100)]
SalomeLauncher test uses all the available ressources now.

9 years agoThe default value of the working directory of a job is set to the one of the ressourc...
Ovidiu Mircescu [Thu, 11 Dec 2014 16:22:52 +0000 (17:22 +0100)]
The default value of the working directory of a job is set to the one of the ressource used.

If neither the job nor the ressource defines a working directory, we use the previous rule
to define a working directory, based on $HOME.
There was a bug in the previous version because $HOME was not considered an absolute path.
A temporary fix is to use "/$HOME" instead of "$HOME".

9 years agoWin32 compatibility V7_5_1b1
vsr [Wed, 10 Dec 2014 08:40:11 +0000 (11:40 +0300)]
Win32 compatibility

9 years agoMerge branch 'master' into omu/SalomeLauncher
Ovidiu Mircescu [Tue, 9 Dec 2014 16:21:10 +0000 (17:21 +0100)]
Merge branch 'master' into omu/SalomeLauncher

9 years agoIncrement version: 7.5.1
vsr [Tue, 9 Dec 2014 08:44:47 +0000 (11:44 +0300)]
Increment version: 7.5.1

9 years agoMerge remote branch 'origin/agr/python_refactoring' into V7_5_BR
vsr [Tue, 9 Dec 2014 06:46:16 +0000 (09:46 +0300)]
Merge remote branch 'origin/agr/python_refactoring' into V7_5_BR

9 years agoAdd more documentation and fix on testing yacs_file jobs
Ovidiu Mircescu [Thu, 4 Dec 2014 17:00:08 +0000 (18:00 +0100)]
Add more documentation and fix on testing yacs_file jobs

9 years agoupdate usage info
Cédric Aguerre [Wed, 26 Nov 2014 14:45:03 +0000 (15:45 +0100)]
update usage info

9 years agoremove hard-coded paths
Cédric Aguerre [Mon, 24 Nov 2014 13:40:35 +0000 (14:40 +0100)]
remove hard-coded paths

remove hard-coded paths

9 years agoRecover previously removed line
Gilles DAVID [Mon, 24 Nov 2014 16:41:50 +0000 (17:41 +0100)]
Recover previously removed line

The previously removed "import" command is specifically tested in
the try except block.