Commit Graph

12 Commits

Author SHA1 Message Date
add7211f76 updated prolog.d/10-GPU_allocate.sh 2024-08-13 14:32:19 +02:00
6d1a2e9759 Add example periodic_sleeper.sh
This can be used as an template to create jobs which run periodically. Users should use this instead of cronjobs on the servers.
2022-01-28 16:30:39 +01:00
deaa1effd9 removed warning if qstat is not found
qstat can not be found on host with outdated debian versions. These hosts do not have GPU's installed.
2022-01-28 16:29:11 +01:00
fd6c9867f2 add example scripts
This scripts are for testing and to show how to write your own gridengine scripts
2021-05-27 12:27:03 +02:00
097ccac7bd add scripts for allocating / releasing GPU's 2021-05-27 11:50:46 +02:00
d9ca7c3127 Add support for pe_prolog and pe_epilog files
Send all command line args to the files to be run
Add script to remove empty *.pe* and *.po* files after running pe jobs
Scripts expect this 11 commandline arguments: $pe_hostfile $host $job_owner $job_id $job_name $pe $pe_slots $queue $stdout_path $stderr_path $merge_stderr
2021-05-25 13:22:39 +02:00
d76510b2aa Fixing pro-epilog_wrapper.sh to prevent error
pro-epilog_wrapper exited with error when dir contains more than 1 file
2021-05-25 13:17:42 +02:00
d49fd18668 fixing path to prolog.d, epilog.d, pe_prolog.d, pe_epilog.d; remove echo 2021-05-25 12:14:15 +02:00
02913e042d create modular prolog and epilog setup
all files named  [0-9][0-9]* in /opt/SGE/local/scripts/{prolog,epilog,pe_prolog,pe_epilog}.d and in /usr/local/etc/gridengine/{prolog,epilog,pe_prolog,pe_epilog}.d will be executed.
2021-05-25 11:33:08 +02:00
a5963b445b import patch to fix euid_set bug in shepherd 2021-05-25 11:26:32 +02:00
28da7979a1 initial import of currently used scripts 2021-05-25 11:25:11 +02:00
b2e20f7387 Initial commit 2021-05-24 12:56:00 +02:00