Subject: Re: [HTCondor-users] Problems sending multiple files via SOAP
Hi Fernando,
I have not worked with SOAP yet, but
analyzing your two sequences I see that in the first one you are creating
all jobs at same time and submitting all of them at the end,
and in the second one you are finishing
and submitting 1 job "at a time".
Have you tried creating one job and
submitting it and than creating the next one and so on? Something like:
A call to newCluster(), assigns
a ClusterId of 6.
A call to newJob(), assigns a ProcId of 0, as this is the
first job within the cluster.
A call to declareFile() and sendFile(), for ProcId 0. //Note
the same file for all (example loop.sh)
A call to submit() results in a job submission numbered
6.0.
A call to newJob(), assigns a
ProcId of 1.
A call to declareFile() and sendFile(), for ProcId 1.
A call to submit() results in a job submission numbered
6.1.
A call to newJob(), assigns a
ProcId of 2.
A call to declareFile() and sendFile(), for ProcId 2.
A call to submit() results in a job submission numbered
6.2.
cheers, Klaus
From:
Fernando <i82vacaf@xxxxxx>
To:
htcondor-users@xxxxxxxxxxx,
Date:
04/12/2013 07:06
Subject:
[HTCondor-users]
Problems sending multiple files via SOAP
Sent by:
"HTCondor-users"
<htcondor-users-bounces@xxxxxxxxxxx>
Hello,
I have some troubles sending files to condor via SOAP, I am doing in
that way:
A call to newCluster(), assigns a ClusterId of 6.
A call to newJob(), assigns a ProcId of 0, as this is the
first job
within the cluster.
A call to newJob(), assigns a ProcId of 1.
A call to newJob(), assigns a ProcId of 2.
A call to declareFile() and sendFile(), for ProcId 0. //Note
the
same file for all (example loop.sh)
A call to declareFile() and sendFile(), for ProcId 1.
A call to declareFile() and sendFile(), for ProcId 2.
A call to submit() results in a job submission numbered
6.0.
A call to submit() results in a job submission numbered
6.1.
A call to submit() results in a job submission numbered
6.2.
It shows me that everything is ok (with Success return) but when I go to
the folder where should be the files for each proc, I found that the
file (loop.sh) I have sent is empty.
This same function works if I send just 1 Cluster with 1 job like this:
A call to newCluster(), assigns a ClusterId of 6.
A call to newJob(), assigns a ProcId of 0, as this is the
first job
within the cluster.
A call to declareFile() and sendFile(), for ProcId 0.
A call to submit() results in a job submission numbered
6.0.
Any help will be apreciated thanks :)
_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with
a
subject: Unsubscribe
You can also unsubscribe by visiting https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users
This message is intended solely for the
use of its addressee and may contain privileged or confidential information.
All information contained herein shall be treated as confidential and shall
not be disclosed to any third party without Embraer’s prior written approval.
If you are not the addressee you should not distribute, copy or file this
message. In this case, please notify the sender and destroy its contents
immediately.
Esta mensagem é para uso exclusivo de seu destinatário e pode conter informações
privilegiadas e confidenciais. Todas as informações aqui contidas devem
ser tratadas como confidenciais e não devem ser divulgadas a terceiros
sem o prévio consentimento por escrito da Embraer. Se você não é o destinatário
não deve distribuir, copiar ou arquivar a mensagem. Neste caso, por favor,
notifique o remetente da mesma e destrua imediatamente a mensagem.