IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 16054


Ignore:
Timestamp:
Jan 9, 2008, 7:42:30 AM (18 years ago)
Author:
eugene
Message:

setting up chip/host assignment

Location:
branches/eam_branch_20080109/ippTasks
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20080109/ippTasks/chip.pro

    r14693 r16054  
    127127    book getword chipPendingImfile $pageName reduction -var REDUCTION
    128128
    129     # specify choice of remote host
    130     # XXX need to choose based on chips
    131     if ($parallel)
    132       host anyhost
    133     else
    134       host local
    135     end
     129    # specify choice of local or remote host
     130    set.host.for.camera $camera $class_id
    136131
    137132    ## generate output log based on filerule
  • branches/eam_branch_20080109/ippTasks/chiphosts.config

    r14063 r16054  
    22chiphosts MULTI
    33
     4# these camera names must match those listed in ipprc.config
    45chiphosts METADATA
    5   camera STR megacam
     6  camera STR MEGACAM
    67  ccd00 STR po00
    78  ccd01 STR po01
     
    1718
    1819chiphosts METADATA
    19   camera STR cfh12k
     20  camera STR CFH12K
    2021  ccd00 STR po10
    2122  ccd01 STR po11
    2223  ccd02 STR po12
    2324END
     25
     26$gpcHost00 = ipp005
     27$gpcHost01 = ipp008
     28$gpcHost02 = ipp019
     29$gpcHost03 = ipp020
     30$gpcHost04 = ipp021
     31
     32chiphosts METADATA
     33  camera GPC1
     34  XY01  STR  gpcHost00
     35  XY02  STR  gpcHost00
     36  XY03  STR  gpcHost00
     37  XY04  STR  gpcHost00
     38  XY05  STR  gpcHost00
     39  XY06  STR  gpcHost00
     40  XY10  STR  gpcHost00
     41  XY11  STR  gpcHost00
     42  XY12  STR  gpcHost00
     43  XY13  STR  gpcHost00
     44  XY14  STR  gpcHost00
     45  XY15  STR  gpcHost00
     46
     47  XY16  STR  gpcHost01
     48  XY17  STR  gpcHost01
     49  XY20  STR  gpcHost01
     50  XY21  STR  gpcHost01
     51  XY22  STR  gpcHost01
     52  XY23  STR  gpcHost01
     53  XY24  STR  gpcHost01
     54  XY25  STR  gpcHost01
     55  XY26  STR  gpcHost01
     56  XY27  STR  gpcHost01
     57  XY30  STR  gpcHost01
     58  XY31  STR  gpcHost01
     59
     60  XY32  STR  gpcHost02
     61  XY33  STR  gpcHost02
     62  XY34  STR  gpcHost02
     63  XY35  STR  gpcHost02
     64  XY36  STR  gpcHost02
     65  XY37  STR  gpcHost02
     66  XY40  STR  gpcHost02
     67  XY41  STR  gpcHost02
     68  XY42  STR  gpcHost02
     69  XY43  STR  gpcHost02
     70  XY44  STR  gpcHost02
     71  XY45  STR  gpcHost02
     72
     73  XY46  STR  gpcHost03
     74  XY47  STR  gpcHost03
     75  XY50  STR  gpcHost03
     76  XY51  STR  gpcHost03
     77  XY52  STR  gpcHost03
     78  XY53  STR  gpcHost03
     79  XY54  STR  gpcHost03
     80  XY55  STR  gpcHost03
     81  XY56  STR  gpcHost03
     82  XY57  STR  gpcHost03
     83  XY60  STR  gpcHost03
     84  XY61  STR  gpcHost03
     85
     86  XY62  STR  gpcHost04
     87  XY63  STR  gpcHost04
     88  XY64  STR  gpcHost04
     89  XY65  STR  gpcHost04
     90  XY66  STR  gpcHost04
     91  XY67  STR  gpcHost04
     92  XY71  STR  gpcHost04
     93  XY72  STR  gpcHost04
     94  XY73  STR  gpcHost04
     95  XY74  STR  gpcHost04
     96  XY75  STR  gpcHost04
     97  XY76  STR  gpcHost04
     98END
  • branches/eam_branch_20080109/ippTasks/pantasks.pro

    r15780 r16054  
    339339  ??
    340340end
     341
     342macro set.host.for.camera
     343  if ($0 != 3)
     344    echo "USAGE: set.host.for.camera (camera) (class_id)"
     345    break
     346  end
     347
     348  if (not($parallel))
     349    host local
     350    return
     351  end
     352
     353  # XXX need to catch missing camera and/or chiphosts table and fallback on anyhost
     354  book getword chiphosts $1 $2 -var $host
     355
     356  if ("$host" == "NULL")
     357    host anyhost
     358  else
     359    host $host
     360  end
     361end
     362
     363
  • branches/eam_branch_20080109/ippTasks/summit.copy.pro

    r15298 r16054  
    231231    periods      -poll     0.05
    232232    periods      -timeout  120
    233     host        anyhost
    234233
    235234    task.exec
     
    268267
    269268        book setword pzPendingImfile $pageName filename $FILENAME
     269
     270        set.host.by.camera $CAMERA $CLASS_ID
     271        host        anyhost
    270272
    271273        # store the pageName with this job
Note: See TracChangeset for help on using the changeset viewer.