]>
SALOME platform Git repositories - modules/kernel.git/log
Cédric Aguerre [Wed, 4 Mar 2015 11:10:48 +0000 (12:10 +0100)]
prevent from double session close
Renaud Barate [Fri, 9 Jan 2015 09:37:12 +0000 (10:37 +0100)]
Use new SALOME launch commands in Launcher service
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
ana [Wed, 25 Mar 2015 15:31:31 +0000 (18:31 +0300)]
Fix for Win32 Debug
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.
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
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
Cédric Aguerre [Fri, 6 Mar 2015 10:59:11 +0000 (11:59 +0100)]
if USER env variable is not defined, search for LOGNAME
Cédric Aguerre [Wed, 4 Mar 2015 17:13:34 +0000 (18:13 +0100)]
install salome auto-completion file
Cédric Aguerre [Tue, 3 Mar 2015 17:45:38 +0000 (18:45 +0100)]
fix for LIBPATH and INCLUDE
Cédric Aguerre [Tue, 3 Mar 2015 10:12:38 +0000 (11:12 +0100)]
(cherry pick) add double dash (--) syntax
Cédric Aguerre [Tue, 3 Mar 2015 09:44:17 +0000 (10:44 +0100)]
add reserved variables: INCLUDE, LIBPATH, SALOME_PLUGINS_PATH
Cédric Aguerre [Thu, 26 Feb 2015 16:12:32 +0000 (17:12 +0100)]
add 'context' command
eap [Thu, 26 Feb 2015 09:50:03 +0000 (12:50 +0300)]
22874: [CEA 1425] Performance SMESH Module
+ SObject::GetLastChildTag();
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
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
Cédric Aguerre [Mon, 16 Feb 2015 17:41:48 +0000 (18:41 +0100)]
fix
Cédric Aguerre [Mon, 16 Feb 2015 16:24:24 +0000 (17:24 +0100)]
add option to select mpi module
Renaud Barate [Mon, 12 Jan 2015 10:59:05 +0000 (11:59 +0100)]
Fix some potential errors detected with ShellCheck in SALOME 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
Renaud Barate [Fri, 9 Jan 2015 09:37:12 +0000 (10:37 +0100)]
Use new SALOME launch commands in Launcher service
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.
mnt [Wed, 11 Feb 2015 10:28:13 +0000 (13:28 +0300)]
Fix compilation problem
vsr [Tue, 10 Feb 2015 15:52:40 +0000 (18:52 +0300)]
Merge remote branch 'origin/bsr/medmpi'
vsr [Mon, 9 Feb 2015 15:05:17 +0000 (18:05 +0300)]
Merge remote branch 'origin/sre/profile_generator'
Ovidiu Mircescu [Mon, 9 Feb 2015 09:45:00 +0000 (10:45 +0100)]
Merge branch 'omu/SalomeLauncher'
Bernard Sécher [Mon, 9 Feb 2015 09:13:15 +0000 (10:13 +0100)]
changes for mpi compilation
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
akl [Fri, 6 Feb 2015 14:39:28 +0000 (18:39 +0400)]
Copyrights update 2015.
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
ana [Tue, 3 Feb 2015 16:10:32 +0000 (19:10 +0300)]
Windows compatibility
vsr [Fri, 30 Jan 2015 06:46:29 +0000 (09:46 +0300)]
Merge branch 'V7_5_BR'
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
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.
Renaud Barate [Wed, 28 Jan 2015 10:34:32 +0000 (11:34 +0100)]
Fix compilation with parallel extensions (PaCO and MPI)
vsr [Mon, 26 Jan 2015 12:59:41 +0000 (15:59 +0300)]
Merge branch 'V7_5_BR'
vsr [Mon, 26 Jan 2015 10:38:53 +0000 (13:38 +0300)]
Merge branch 'V7_5_BR'
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
vsr [Mon, 19 Jan 2015 14:35:35 +0000 (17:35 +0300)]
Fix small bug introduced with commit
485e5e1d
Cédric Aguerre [Fri, 23 Jan 2015 14:29:04 +0000 (15:29 +0100)]
use realpath to follow symbolic links
vsr [Fri, 23 Jan 2015 11:40:32 +0000 (14:40 +0300)]
Merge branch 'V7_5_BR'
vsr [Fri, 23 Jan 2015 11:27:59 +0000 (14:27 +0300)]
0022850 : EDF PARAVIS: Save study does not work in ParaVis
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.
vsr [Mon, 19 Jan 2015 14:35:35 +0000 (17:35 +0300)]
Fix small bug introduced with commit
485e5e1d
vsr [Mon, 19 Jan 2015 14:19:11 +0000 (17:19 +0300)]
Switch DEV version marker to 1
vsr [Mon, 19 Jan 2015 14:17:06 +0000 (17:17 +0300)]
Merge branch V7_5_BR
CEA Support SALOME [Mon, 5 Jan 2015 15:17:23 +0000 (16:17 +0100)]
Script, template and documentation for the generation of default profile
abn [Tue, 6 Jan 2015 14:33:22 +0000 (15:33 +0100)]
Fixing TIMESTAMP mechanism for PY file compilation
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
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
Renaud Barate [Thu, 8 Jan 2015 10:55:18 +0000 (11:55 +0100)]
Code cleanup following previous fix
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.
abn [Tue, 6 Jan 2015 14:33:22 +0000 (15:33 +0100)]
Fixing TIMESTAMP mechanism for PY file compilation
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
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
Ovidiu Mircescu [Thu, 18 Dec 2014 16:27:20 +0000 (17:27 +0100)]
Minor doc updates.
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.
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.
Ovidiu Mircescu [Thu, 11 Dec 2014 16:44:02 +0000 (17:44 +0100)]
SalomeLauncher test uses all the available ressources now.
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".
vsr [Wed, 10 Dec 2014 08:40:11 +0000 (11:40 +0300)]
Win32 compatibility
Ovidiu Mircescu [Tue, 9 Dec 2014 16:21:10 +0000 (17:21 +0100)]
Merge branch 'master' into omu/SalomeLauncher
vsr [Tue, 9 Dec 2014 08:44:47 +0000 (11:44 +0300)]
Increment version: 7.5.1
vsr [Tue, 9 Dec 2014 06:46:16 +0000 (09:46 +0300)]
Merge remote branch 'origin/agr/python_refactoring' into V7_5_BR
Ovidiu Mircescu [Thu, 4 Dec 2014 17:00:08 +0000 (18:00 +0100)]
Add more documentation and fix on testing yacs_file jobs
Cédric Aguerre [Wed, 26 Nov 2014 14:45:03 +0000 (15:45 +0100)]
update usage info
Cédric Aguerre [Mon, 24 Nov 2014 13:40:35 +0000 (14:40 +0100)]
remove hard-coded paths
remove hard-coded paths
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.
Gilles DAVID [Fri, 21 Nov 2014 18:18:12 +0000 (19:18 +0100)]
Some Python refactoring and use argparse instead of optparse
Ovidiu Mircescu [Wed, 26 Nov 2014 17:39:54 +0000 (18:39 +0100)]
Add tests for SalomeLauncher
Cédric Aguerre [Wed, 26 Nov 2014 14:45:03 +0000 (15:45 +0100)]
update usage info
Cédric Aguerre [Tue, 25 Nov 2014 11:04:52 +0000 (12:04 +0100)]
calling YACS driver
Cédric Aguerre [Mon, 24 Nov 2014 13:40:35 +0000 (14:40 +0100)]
remove hard-coded paths
remove hard-coded paths
Cédric Aguerre [Tue, 25 Nov 2014 11:04:52 +0000 (12:04 +0100)]
calling YACS driver
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.
Gilles DAVID [Fri, 21 Nov 2014 18:18:12 +0000 (19:18 +0100)]
Some Python refactoring and use argparse instead of optparse
vsr [Mon, 17 Nov 2014 14:06:24 +0000 (17:06 +0300)]
Merge branch 'master' into V7_5_BR
abn [Mon, 17 Nov 2014 08:43:35 +0000 (09:43 +0100)]
Bug fix: the command "salome shell" was broken on some machines.
vsr [Thu, 13 Nov 2014 16:04:17 +0000 (19:04 +0300)]
Merge branch 'master' into V7_5_BR
Ovidiu Mircescu [Thu, 13 Nov 2014 14:47:54 +0000 (15:47 +0100)]
Add some documentation for SalomeLauncher
Ovidiu Mircescu [Thu, 13 Nov 2014 14:34:19 +0000 (15:34 +0100)]
Fix SalomeLauncher::getJobResults when the directory is specified.
There was a case where SalomeLauncher::getJobResults would have
copied the remote files to another directory than the one chosen
in the parameters of the function.
Christophe Bourcier local [Wed, 12 Nov 2014 17:09:46 +0000 (18:09 +0100)]
Add short option -w for --shutdown-servers
vsr [Thu, 6 Nov 2014 09:24:21 +0000 (12:24 +0300)]
Fix problem with saving/loading data of modules with incorrectly implemented persistence mechanism
vsr [Wed, 5 Nov 2014 15:21:42 +0000 (18:21 +0300)]
Increment version: 7.5.0
Cédric Aguerre [Mon, 27 Oct 2014 11:09:02 +0000 (12:09 +0100)]
Bug fix: running scripts in embedded python console
Cédric Aguerre [Fri, 24 Oct 2014 14:35:29 +0000 (16:35 +0200)]
using the new salome command is even better
Cédric Aguerre [Fri, 24 Oct 2014 12:51:29 +0000 (14:51 +0200)]
run scripts on remote machines (substitute for runSalomeScript)
eap [Wed, 22 Oct 2014 11:22:50 +0000 (15:22 +0400)]
Fix a bug that salome does not start if launched with --port option
Cédric Aguerre [Wed, 22 Oct 2014 08:26:31 +0000 (10:26 +0200)]
use os.pathsep
Cédric Aguerre [Tue, 21 Oct 2014 08:21:34 +0000 (10:21 +0200)]
[PortManager] create lock file in temporary folder, with 0666 permissions
abn [Fri, 17 Oct 2014 07:53:10 +0000 (09:53 +0200)]
Adapted salome_test to new PARAVIS architecture.
abn [Tue, 14 Oct 2014 14:20:03 +0000 (16:20 +0200)]
Merge branch 'master' of ssh://git.salome-platform.org/modules/kernel
abn [Tue, 14 Oct 2014 14:19:39 +0000 (16:19 +0200)]
Minor bug fix: IN_SALOME_GUI should not be reset if already set.
vsr [Fri, 10 Oct 2014 06:18:58 +0000 (10:18 +0400)]
Merge branch 'omu/graphviz238'
vsr [Fri, 10 Oct 2014 06:15:43 +0000 (10:15 +0400)]
Detect version of graphviz, to set preprocessor definitions properly; for backward compatibility with graphviz < 2.36.
vsr [Thu, 9 Oct 2014 15:07:04 +0000 (19:07 +0400)]
Merge remote branch 'origin/omu/graphviz238'
vsr [Thu, 9 Oct 2014 07:34:09 +0000 (11:34 +0400)]
Since SALOME 7.5.0 Port Manager is switched ON by default
Renaud Barate [Wed, 8 Oct 2014 15:56:04 +0000 (17:56 +0200)]
Merge branch 'rbe/evol-job-newparams'
* rbe/evol-job-newparams:
Fix bug when creating JobParameters in Python (due to previous evolutions)
SALOME Launcher: add possibility to specify extra parameters
Add batch parameter wckey to SALOME Launcher
Renaud Barate [Wed, 8 Oct 2014 09:38:38 +0000 (11:38 +0200)]
Increase ORB parameter maxGIOPConnectionPerServer to 50
The default parameter (5) restricts the launch of containers in parallel.
This value (50) seems a good tradeoff on current machines. It might be
necessary to increase it further in the future.
Renaud Barate [Wed, 8 Oct 2014 08:36:15 +0000 (10:36 +0200)]
Fix bug when creating JobParameters in Python (due to previous evolutions)