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.