Changeset 16176 for branches/eam_branch_20080121/ippTasks/notes.txt
- Timestamp:
- Jan 21, 2008, 4:56:26 PM (18 years ago)
- File:
-
- 1 edited
-
branches/eam_branch_20080121/ippTasks/notes.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20080121/ippTasks/notes.txt
r16173 r16176 1 1 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 43 2008.01.21 3 44 4 45 I'm working on the summit.copy.pro interaction with nebulous (and … … 25 66 host. 26 67 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 27 77 * dsget output target: 28 78 29 79 dsget is called by pantasks in the task 'dsget'. currently, dsget 30 80 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. 32 87 33 34 * choice of output directory.35 36 the37 38 39 88 2007.10.11 40 89
Note:
See TracChangeset
for help on using the changeset viewer.
