ribes [Mon, 19 Mar 2012 16:54:58 +0000 (16:54 +0000)]
Working on PAL# 2078
Adding two new attributes to a SALOME resource:
is_cluster_head -> set to "true" if the resource refers to a cluster head (false by default)
working_directory -> defines a default working directory in a cluster
vsr [Thu, 15 Mar 2012 06:58:51 +0000 (06:58 +0000)]
Improve killSalomeWithPort script: before killing the servers with kill command, give them chance to shutdown in a proper way:
- attempt 2: invoke shutdowning in a separate thread to prevent script blocking if shutdown procedure hangs up
prascle [Thu, 8 Mar 2012 17:14:34 +0000 (17:14 +0000)]
PR: Bug PAL EDF 2090
sometimes, on cluster systems heavily loaded, the timeout on connection to Naming Service in initNS() is too short and SALOME launch aborts. 1s --> 10s
vsr [Wed, 15 Feb 2012 11:22:09 +0000 (11:22 +0000)]
Fix bug of Dump visual state functionality - IParameter should be cleared in the script in order to prevent having its incorrect state when running Python script(s) in the same study.
vsr [Thu, 26 Jan 2012 10:55:17 +0000 (10:55 +0000)]
Fix bug in the study manager (SaveAs operation): if the study is not save due to some reason, it's URL is nevertheless changed to the new one, and "Saved" stautus is set to True.
vsr [Thu, 26 Jan 2012 09:28:17 +0000 (09:28 +0000)]
Improve Python container:
- load_component_Library() function returns now reason of the failure if it can't load the component module
- avoid raising an exception when triyng loading unexistent or inappropriate module (for instance, if module is not a Python, but C++ one).
barate [Thu, 5 Jan 2012 15:10:28 +0000 (15:10 +0000)]
Improvements for Salome on clusters (fix bug PAL #1966):
- New option to launch Salome servers with a simple fork instead of daemons
- Add internal protocols pbsdsh and blaunch for PBS and LSF clusters
boulant [Fri, 28 Oct 2011 16:55:25 +0000 (16:55 +0000)]
The function ObjectToSObject, ... are already defined in salome.py but with less arguments (the study is predefined as a global variable in salome.py).
boulant [Wed, 26 Oct 2011 16:20:29 +0000 (16:20 +0000)]
ADD a end user module (services.py) to help the manipulation of SALOME KERNEL services from a python context (someone who is a master of salome.py and all the associated stuff does not need this module)
boulant [Wed, 26 Oct 2011 16:15:01 +0000 (16:15 +0000)]
ADD a end user module (services.py) to help the manipulation of SALOME KERNEL services from a python context (someone who is a master of salome.py and all the associated stuff does not need this module)
vsr [Tue, 25 Oct 2011 10:09:08 +0000 (10:09 +0000)]
Fix problem of build procedure: 'make install' fails if OMNIORB_CONFIG variable points to the running omniNames but other SALOME services are unreachable.
boulant [Thu, 20 Oct 2011 16:03:31 +0000 (16:03 +0000)]
Add the KernelHelpers package that contains helper functions to deal with KERNEL services and the study objects.
Tests and Documentation are initiated. To be completed.
ribes [Fri, 7 Oct 2011 09:53:52 +0000 (09:53 +0000)]
Create a BatchManager instance for each job.
The BatchManager is created when the job is launched and not when it's created.
EDF bug tacker id: PAL #1895
Changes due to recent improvements in libBatch.
Add batch parameter "EXCLUSIVE" in Launcher: Salome jobs are launched in exclusive mode, command jobs in shared mode.