[Swift-devel] execution provider attributes

Sarah Kenny skenny at uchicago.edu
Wed Jul 20 14:50:05 CDT 2011


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

"Swift should warn the user (or give a fatal error) if parameters specified
in the sites file dont apply to the selected provider(s)."

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?

sorry if i'm missing something obvious here...

~sk

On Mon, Jul 18, 2011 at 6:10 PM, Mihael Hategan <hategan at mcs.anl.gov> wrote:

> But I have to say that the attributes are things that are meant to be
> flexible. Chances are you don't want to validate them much.
>
> On Mon, 2011-07-18 at 17:53 -0700, Sarah Kenny wrote:
> > hi all, just wanted to get a little clarification here as i'm
> > continuing to work on the sites file checker, chxml
> > (https://bugzilla.mcs.anl.gov/swift/show_bug.cgi?id=453)
> >
> > i want to specifically add a check for the parameters that are
> > acceptable for a given EXECUTION provider. initially i had listed
> > general, gt2, pbs and coaster (general being parameters accepted by
> > all providers including local). but now i'm thinking that pbs is not
> > an allowable exectution provider. that is, i currently only want itmes
> > that can be specified as  <execution provider="something" i know that
> > gt2, local and coaster are legal values for this field but can you
> > specify pbs here? in looking deeper it seems that the pbs parameters
> > are generally specified with 'coasters' as the execution provider and
> > pbs as the jobmanager, with extra pbs params going under
> > 'jobAttributes'.
> >
> > so, i've removed pbs from the list here
> > https://sites.google.com/site/swiftdevel/internals/job-attributes?pli=1and 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.
> >
> > thanks
> > ~sk
> >
> > On Wed, Jul 6, 2011 at 1:09 PM, Sarah Kenny <skenny at uchicago.edu>
> > wrote:
> >         i've been trying to expand the job attributes list that you
> >         started, justin:
> >
> https://sites.google.com/site/swiftdevel/internals/job-attributes?pli=1
> >
> >         feel free to correct/add anything or point me to code :)
> >
> >
> >
> >         On Wed, Jul 6, 2011 at 12:36 PM, Justin M Wozniak
> >         <wozniak at mcs.anl.gov> wrote:
> >
> >                 I'll be on for a call today to touch base on the
> >                 latest developments...
> >
> >                 --
> >                 Justin M Wozniak
> >                 _______________________________________________
> >                 Swift-devel mailing list
> >                 Swift-devel at ci.uchicago.edu
> >
> https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel
> >
> >
> >
> >
> >         --
> >         Sarah Kenny
> >         Programmer
> >         University of Chicago, Computation Institute
> >         University of California Irvine, Dept. of Neurology
> >         773-818-8300
> >
> >
> >
> >
> > --
> > Sarah Kenny
> > Programmer
> > University of Chicago, Computation Institute
> > University of California Irvine, Dept. of Neurology
> > 773-818-8300
> >
> > _______________________________________________
> > Swift-devel mailing list
> > Swift-devel at ci.uchicago.edu
> > https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel
>
>
>


-- 
Sarah Kenny
Programmer
University of Chicago, Computation Institute
University of California Irvine, Dept. of Neurology
773-818-8300
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/swift-devel/attachments/20110720/70a9f8c0/attachment.html>


More information about the Swift-devel mailing list