ganga
ganga copied to clipboard
Ganga is an easy-to-use frontend for job definition and management
For the last couple of years, I find it impossible to exit a ganga session if the job queues are not completely empty. When I confirm that I want to...
I would like to see a `remoteSubDir` attribute (or alternative) added to `IGangaFile`, for `LocalFile`, `MassStorageFile` and `DiracFile`. If defined this should be used to move files into a relative...
The backend wrapper scripts for different backends are different for no good reason. - Local: https://github.com/ganga-devs/ganga/blob/develop/ganga/GangaCore/Lib/Localhost/LocalHostExec.py.template - Batch: https://github.com/ganga-devs/ganga/blob/develop/ganga/GangaCore/Lib/Batch/BatchScriptTemplate.py.template - Condor: https://github.com/ganga-devs/ganga/blob/a053267c3e8ffa1c6e4adb685c5ae49a66eed9ea/ganga/GangaCore/Lib/Condor/Condor.py#L396 Some differences may have to remain, but for...
Hi all, This is an issue to follow on from a discussion which was on the ganag-developers list to change the interface to jobs.select to be a bit more sane...
In Ganga we have a system called 'filter' ([Filters.py](https://github.com/ganga-devs/ganga/blob/develop/python/Ganga/GPIDev/Base/Filters.py)) which seem to be a way of injecting code before assignments happen on schema items. For example, setting ``` python j.postprocessors...
From mattermost: " ages ago I tried changing gangadir to EOS, then changed it to AFS work (Apparently ganga and EOS don't mix). Now I have a permanent ghost dir...
The code for the [LHCb integration tests](https://github.com/ganga-devs/ganga/blob/e2812b7e2924e2f5b66a5b3578b6cc77cf24a52d/.github/workflows/ci_push_testing.yml#L303) is installing the Dirac UI, but there is no need for that as we get everything from `/cvmfs`. In also makes some changes...
Udocker is now available on PyPi so we should change to install it from there. This will avoid the problem with having to specify a specific version. Should properly install...
The udocker installation test is failing. This is actually due to a bug in the code which does not deal correctly with a tarball not downloading. ``` (ganga) [laptop] ~/programming/ganga/ganga...
This PR adds the functionality to terminate a DIRAC process when there are no more jobs to monitor. *Please note and review the following:* I added a global signal handler...