IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 32987


Ignore:
Timestamp:
Dec 20, 2011, 4:57:25 PM (15 years ago)
Author:
heather
Message:

added more things to ignore in svn and added first pass at ippTasks for mergetool

Location:
branches/haf_add201112
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/haf_add201112/extperl

    • Property svn:ignore
      •  

        old new  
        3131Digest-SHA1-2.11
        3232ExtUtils-MakeMaker-6.31
         33ExtUtils-MakeMaker-6.54
        3334ExtUtils-Manifest-1.51
        3435File-ExtAttr-1.04
         
        6667Params-Validate-0.92
        6768Parse-RecDescent-1.94
         69Pod-Simple-3.14
         70Pod-Escapes-1.04
        6871SOAP-Lite-0.69
        6972SQL-Interp-1.06
  • branches/haf_add201112/ippTasks/survey.pro

    r32981 r32987  
    33# test for required global variables
    44check.globals
    5 
    6 # there is a bug in 'getbook', use a different method below
    7 # book getbook SURVEY_DIFF -var isBook
    8 # if ("$isBook" != "SURVEY_DIFF")
    9 #   book create SURVEY_DIFF
    10 # end
    11 # book getbook SURVEY_MAGIC -var isBook
    12 # if ("$isBook" == "NULL")
    13 #   book create SURVEY_MAGIC
    14 # end
    15 # book getbook SURVEY_DESTREAK -var isBook
    16 # if ("$isBook" == "NULL")
    17 #   book create SURVEY_DESTREAK
    18 # end
    19 # book getbook SURVEY_DIST -var isBook
    20 # if ("$isBook" == "NULL")
    21 #   book create SURVEY_DIST
    22 # end
    235
    246if (not($?haveSurveyBooks))
     
    3012 book create SURVEY_DIST
    3113 book create SURVEY_ADDSTAR   
     14 book create SURVEY_MERGEDVODB
    3215 book create SURVEY_CHIP_BG
    3316 book create SURVEY_WARP_BG
     
    4427$SURVEY_DIST_DB = 0
    4528$SURVEY_ADDSTAR_DB = 0
     29$SURVEY_MERGEDVODB_DB = 0
    4630$SURVEY_CHIP_BG_DB = 0
    4731$SURVEY_WARP_BG_DB = 0
     
    6852    active true
    6953  end
     54  task survey.mergedvodb
     55    active true
     56  end
    7057  task survey.destreak
    7158    active true
     
    10491    active false
    10592  end
     93  task survey.mergedvodb
     94    active false
     95  end 
    10696  task survey.destreak
    10797    active false
     
    270260  book listbook SURVEY_ADDSTAR
    271261end
     262
     263macro survey.add.mergedvodb
     264  if ($0 != 4)
     265    echo "USAGE: survey.add.mergedvodb (tag) (mergedvodb) (minidvodb_group)"
     266    break
     267  end
     268  book newpage SURVEY_MERGEDVODB $1
     269  book setword SURVEY_MERGEDVODB $1 MERGEDVOD $2
     270  book setword SURVEY_MERGEDVODB $1 MINIDVODB_GROUP $3
     271end
     272
     273macro survey.del.mergedvodb
     274  if ($0 != 2)
     275    echo "USAGE: survey.del.mergedvodb (tag)"
     276    break
     277  end
     278  book delpage SURVEY_MERGEDVODB $1
     279end
     280
     281macro survey.show.mergedvodb
     282  if ($0 != 1)
     283    echo "USAGE: survey.show.mergedvodb"
     284    break
     285  end
     286  book listbook SURVEY_MERGEDVODB
     287end
     288
    272289
    273290# user functions to manipulate destreak labels
     
    876893  end
    877894end
     895
     896
     897task survey.mergedvodb
     898  host local
     899 
     900  periods      -poll $SURVEY_POLL
     901  periods      -exec $SURVEY_EXEC
     902  periods      -timeout $SURVEY_TIMEOUT
     903  npending     1
     904
     905  stdout $LOGDIR/survey.mergedvodb.log
     906  stderr $LOGDIR/survey.mergedvodb.log
     907
     908  task.exec
     909    book npages SURVEY_MERGEDVODB -var N
     910    if ($N == 0)
     911#      echo "No labels for processing"
     912      break
     913    endif
     914
     915    book getpage SURVEY_MERGEDVODB 0 -var tag -key STATE NEW
     916    if ("$tag" == "NULL")
     917      # All labels have been done --- reset
     918    # echo "Resetting labels"
     919      for i 0 $N
     920        book getpage SURVEY_MERGEDVODB $i -var tag
     921        book setword SURVEY_MERGEDVODB $tag STATE NEW
     922      end
     923      book getpage SURVEY_MERGEDVODB 0 -var tag -key STATE NEW
     924
     925      # Select different database
     926      $SURVEY_MERGEDVODB_DB ++
     927      if ($SURVEY_MERGEDVODB_DB >= $DB:n) set SURVEY_MERGEDVODB_DB = 0
     928    end
     929   book setword SURVEY_MERGEDVODB $tag STATE DONE
     930   book getword SURVEY_MERGEDVODB $tag MERGEDVODB -var mergedvodb
     931   book getword SURVEY_MERGEDVODB $tag MINIDVODB_GROUP -var minidvodb_group
     932     
     933 #   $run = addtool -definebyquery -destreaked -label $label -set_dvodb $dbodb
     934    $run = mergetool
     935    if ($DB:n == 0)
     936      option DEFAULT
     937    else
     938      $run = $run -dbname $DB:$SURVEY_MERGEDVODB_DB
     939      option $DB:$SURVEY_MERGEDVODB_DB
     940    end
     941   
     942    $run = $run -definebyquery -mergedvodb $mergedvodb -minidvodb_group $minidvodb_group
     943    # echo $run
     944
     945  echo $run
     946    command $run
     947  end
     948
     949  # success
     950   
     951  task.exit    0
     952#    echo "Success"
     953  end
     954
     955  # locked list
     956  task.exit    default
     957    showcommand failure
     958  end
     959
     960  task.exit    crash
     961    showcommand crash
     962  end
     963
     964  # operation times out?
     965  task.exit    timeout
     966    showcommand timeout
     967  end
     968end
     969
    878970
    879971
Note: See TracChangeset for help on using the changeset viewer.