IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 21, 2008, 4:56:26 PM (18 years ago)
Author:
eugene
Message:

making chip/host and nebulous upgrades

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20080121/ippTasks/notes.txt

    r16173 r16176  
    11
    2 2008.01.18
     2  proposal to clean scripts/tasks up somewhat wrt names:
     3
     4  * scripts do NOT use workdir to change the workdir in the db
     5  * thus, what is supplied is actually the outputRoot
     6  * require the output root for the scripts
     7  * have the calling tasks construct the outputRoot
     8  ** replace -workdir with -outroot
     9
     10  some filename rules :
     11
     12  * the db entry WORKDIR is the most abstract version:
     13    path://GPC-@HOST@/20080130
     14    file://data/@HOST@.0/gpc1/20080130
     15    neb:///@HOST@/gpc1/20080130
     16    neb://gpc1/20080130
     17    XXX have nebulous distinguish between neb:///host/path and
     18    neb://path?
     19
     20  * the db WORKDIR entry is carried from step to step unless
     21    over-ridden with a -queue command
     22
     23  * psLib-based binaries (ppImage, etc) may be passed URIs, but not
     24    files with the @HOST@ abstraction
     25
     26  * IPP perl scripts may be passed URIs, but not files with the @HOST@
     27    abstraction
     28
     29  * nebulous : convert neb:///@HOST@/path/name
     30
     31  *** examples:
     32
     33  * this tells ppImage to use the ipp004 version for both input and output:
     34  ppImage -file neb:///ipp004-v0/gpc1/20080130/o4414g0001o/o4414g0001o.XY01.fits neb:///ipp004-v0/gpc1/20080130/o4414g0001o/o4414g0001o.XY01
     35 
     36  * we already know the hostname at this point; include it in the call
     37  chip_imfile.pl --uri neb:///ipp004-v0/gpc1/20080130/o4414g0001o/o4414g0001o.XY01.fits --workdir neb:///ipp004-v0/gpc1/20080130/
     38
     39
     40
     41
     42
     432008.01.21
    344
    445  I'm working on the summit.copy.pro interaction with nebulous (and
     
    2566    host. 
    2667
     68  * specific output filenames
     69
     70    In both ippTasks and ippScripts, there are references to files
     71    which must correctly located on the host.
     72
     73  * workdir choice of output directory.   
     74
     75    the
     76
    2777  * dsget output target:
    2878
    2979    dsget is called by pantasks in the task 'dsget'.  currently, dsget
    3080    accepts a --filename argument which specifies the output filename
    31     to use.  we have to tell t
     81    to use.  in the nebulous context, this is of the form
     82    neb://top/next/stuff, without any host-specific information.  To
     83    target the file instance to a specific host, we pass dsget the
     84    --volume (name) argument.  The volumes refer to the specific
     85    devices (potentially more than one per host), and the names can
     86    then be chosen to include the host. 
    3287 
    33 
    34   * choice of output directory.   
    35 
    36     the
    37 
    38 
    39882007.10.11
    4089
Note: See TracChangeset for help on using the changeset viewer.