sooo, we don't want to validate attributes for execution providers (bcs they will change a lot)? or we just don't want to validate things specified with the 'jobAttributes' key? if it's the former i'm not *quite* sure what to do with this bug, since it says<br>
<br>"Swift should warn the user (or give a fatal error) if parameters specified in
the sites file dont apply to the selected provider(s)."<br><br>if the attribute list is meant to be dynamic, is it possible to extract the parameters of an execution provider for a given version by *somehow* searching thru the user's swift installation?<br>
<br>sorry if i'm missing something obvious here...<br><br>~sk<br><br><div class="gmail_quote">
On Mon, Jul 18, 2011 at 6:10 PM, Mihael Hategan <span dir="ltr"><<a href="mailto:hategan@mcs.anl.gov" target="_blank">hategan@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

But I have to say that the attributes are things that are meant to be<br>
flexible. Chances are you don't want to validate them much.<br>
<div><br>
On Mon, 2011-07-18 at 17:53 -0700, Sarah Kenny wrote:<br>
</div><div><div></div><div>> hi all, just wanted to get a little clarification here as i'm<br>
> continuing to work on the sites file checker, chxml<br>
> (<a href="https://bugzilla.mcs.anl.gov/swift/show_bug.cgi?id=453" target="_blank">https://bugzilla.mcs.anl.gov/swift/show_bug.cgi?id=453</a>)<br>
><br>
> i want to specifically add a check for the parameters that are<br>
> acceptable for a given EXECUTION provider. initially i had listed<br>
> general, gt2, pbs and coaster (general being parameters accepted by<br>
> all providers including local). but now i'm thinking that pbs is not<br>
> an allowable exectution provider. that is, i currently only want itmes<br>
> that can be specified as  <execution provider="something" i know that<br>
> gt2, local and coaster are legal values for this field but can you<br>
> specify pbs here? in looking deeper it seems that the pbs parameters<br>
> are generally specified with 'coasters' as the execution provider and<br>
> pbs as the jobmanager, with extra pbs params going under<br>
> 'jobAttributes'.<br>
><br>
> so, i've removed pbs from the list here<br>
> <a href="https://sites.google.com/site/swiftdevel/internals/job-attributes?pli=1" target="_blank">https://sites.google.com/site/swiftdevel/internals/job-attributes?pli=1</a> and put the pbs parameters under jobAttributes in the coaster column. if i'm misunderstanding and there are other legal values for execution provider besides the 3 listed above please let me know.<br>


><br>
> thanks<br>
> ~sk<br>
><br>
> On Wed, Jul 6, 2011 at 1:09 PM, Sarah Kenny <<a href="mailto:skenny@uchicago.edu" target="_blank">skenny@uchicago.edu</a>><br>
> wrote:<br>
>         i've been trying to expand the job attributes list that you<br>
>         started, justin:<br>
>         <a href="https://sites.google.com/site/swiftdevel/internals/job-attributes?pli=1" target="_blank">https://sites.google.com/site/swiftdevel/internals/job-attributes?pli=1</a><br>
><br>
>         feel free to correct/add anything or point me to code :)<br>
><br>
><br>
><br>
>         On Wed, Jul 6, 2011 at 12:36 PM, Justin M Wozniak<br>
>         <<a href="mailto:wozniak@mcs.anl.gov" target="_blank">wozniak@mcs.anl.gov</a>> wrote:<br>
><br>
>                 I'll be on for a call today to touch base on the<br>
>                 latest developments...<br>
><br>
>                 --<br>
>                 Justin M Wozniak<br>
>                 _______________________________________________<br>
>                 Swift-devel mailing list<br>
>                 <a href="mailto:Swift-devel@ci.uchicago.edu" target="_blank">Swift-devel@ci.uchicago.edu</a><br>
>                 <a href="https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel" target="_blank">https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel</a><br>
><br>
><br>
><br>
><br>
>         --<br>
>         Sarah Kenny<br>
>         Programmer<br>
>         University of Chicago, Computation Institute<br>
>         University of California Irvine, Dept. of Neurology<br>
>         <a href="tel:773-818-8300" value="+17738188300" target="_blank">773-818-8300</a><br>
><br>
><br>
><br>
><br>
> --<br>
> Sarah Kenny<br>
> Programmer<br>
> University of Chicago, Computation Institute<br>
> University of California Irvine, Dept. of Neurology<br>
> <a href="tel:773-818-8300" value="+17738188300" target="_blank">773-818-8300</a><br>
><br>
> _______________________________________________<br>
> Swift-devel mailing list<br>
> <a href="mailto:Swift-devel@ci.uchicago.edu" target="_blank">Swift-devel@ci.uchicago.edu</a><br>
> <a href="https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel" target="_blank">https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel</a><br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Sarah Kenny<br>Programmer<br>University of Chicago, Computation Institute<br>University of California Irvine, Dept. of Neurology<br><a href="tel:773-818-8300" value="+17738188300" target="_blank">773-818-8300</a><br>
<br>