Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [HTCondor-users] does htcondor.Submit.__init__( ) accept classads?
- Date: Thu, 23 Aug 2018 20:02:33 +0000
- From: John M Knoeller <johnkn@xxxxxxxxxxx>
- Subject: Re: [HTCondor-users] does htcondor.Submit.__init__( ) accept classads?
no. the Schedd.submit() method only accepts job classads, and they must be complete ads, whilethe submit.queue() method only accepts submit syntax, and you only need to specify the things that differ from the default behavior. (The only required field in submit syntax is executable/cmd)
For some simple cases the submit syntax maps 1:1 with the job classad, so Your specific example of
{ "cmd" : "foo", }
would work, because most submit commands accept either a submit keyword, or the equivalent job classad attribute name. so in a submit file
executable = sleep
and
cmd = sleep
mean the same thing.
-----Original Message-----
From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> On Behalf Of Jose Caballero
Sent: Thursday, August 23, 2018 2:00 PM
To: Condor-Users Mail List <condor-users@xxxxxxxxxxx>
Subject: [HTCondor-users] does htcondor.Submit.__init__( ) accept classads?
Hi,
the documentation says that the input parameter to __init__ method of
class Submit is a dictionary containing submit file key = value pairs.
That works for me already.
But it is unclear to me if I can pass a dictionary of classads as
well, as you do for method htcondor.Schedd.submit( ).
For example, instead of
{.....
"executable" : "foo",
....
}
could I do this?
{....
"Cmd" : "foo",
....
}
If yes, can they be mixed?
Thanks,
Jose
_______________________________________________
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
The archives can be found at:
https://lists.cs.wisc.edu/archive/htcondor-users/