diff --git a/eos_wfe_scripts/delete_archive_file b/eos_wfe_scripts/delete_archive_file index ade642ea9ec8c0b481ebcb2152f7cd5d51f6db46..9de8f19249ccad2b286a69aa5446f702ffb974c6 100755 --- a/eos_wfe_scripts/delete_archive_file +++ b/eos_wfe_scripts/delete_archive_file @@ -1,12 +1,14 @@ #!/bin/bash +EINVAL=22 +ECANCELED=125 export XrdSecPROTOCOL=sss export XrdSecSSSKT=/etc/cta/cta-cli.sss.keytab if test $# -ne 5; then echo "Wrong number of command-line arguments" echo "Usage: delete_archive_file wf_tag rusername rgroupname archive_file_id file_path" - exit -1 + exit ${EINVAL} fi WF_TAG="$1" @@ -27,5 +29,5 @@ if RESULT=`2>&1 /usr/bin/cta deletearchive --user ${RUSERNAME} --group ${RGROUPN exit 0 else echo `date +%s` `date`" $0 Failed to delete tape archive file: error=${RESULT} rusername=${RUSERNAME} rgroupname=${RGROUPNAME} archiveFileId=${ARCHIVE_FILE_ID} path=${FILE_PATH}" >> ${LOG_FILE} - exit 1 + exit ${ECANCELED} fi