You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0567fe5
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: GRID/utils/grid_submit.sh
+10-1Lines changed: 10 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -219,6 +219,7 @@ while [ $# -gt 0 ] ; do
219
219
--wait-any) WAITFORALIENANY=ON; WAITFORALIEN=ON;shift 1 ;; #wait for any good==done alien jobs to return
220
220
--outputspec) OUTPUTSPEC=$2;shift 2 ;; #provide comma separate list of JDL file specs to be put as part of JDL Output field (example '"*.log@disk=1","*.root@disk=2"')
221
221
--split-on-collection) DATACOLLECTION=$2;shift 2 ;; # this will split the jobs on InputDataCollection and "file" mode
222
+
--inputfile) INPUTFILES+=("$2");shift 2 ;; # extra file to pre-stage via JDL InputFile (repeatable). Accepts a bare LFN or "LF:<lfn>". Staged by AliEn before the job starts, so it is NOT charged to job CPU/walltime (unlike an in-job 'alien.py cp').
222
223
-h) Usage ;exit ;;
223
224
--help) Usage ;exit ;;
224
225
--fetch-output) FETCHOUTPUT=ON;shift 1 ;; # if to fetch all JOB output locally (to make this job as if it ran locally); only works when we block until all JOBS EXIT
@@ -366,12 +367,20 @@ if [[ "${IS_ALIEN_JOB_SUBMITTER}" ]]; then
366
367
if [ "${DATACOLLECTION}" ];then
367
368
SPLITMODE="file"
368
369
fi
370
+
371
+
# Assemble the JDL InputFile list: always the job script, plus any extra files
372
+
# requested via --inputfile (each pre-staged by AliEn before the job starts).
0 commit comments