Changeset 35179
- Timestamp:
- Feb 19, 2013, 9:09:36 AM (13 years ago)
- Location:
- trunk/ippToPsps
- Files:
-
- 5 edited
-
config/settings.xml (modified) (2 diffs)
-
jython/loader.py (modified) (4 diffs)
-
jython/skychunk.py (modified) (1 diff)
-
test/fulltest.sh (modified) (2 diffs)
-
test/sastest.sh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/config/settings.xml
r35177 r35179 11 11 <localdatabase> 12 12 <loader mach="ipp006"> 13 <name>ipptopsps_scratch 1</name>13 <name>ipptopsps_scratch</name> 14 14 <host>ipp006</host> 15 15 <user>dvo</user> … … 17 17 </loader> 18 18 <loader mach="ipp007"> 19 <name>ipptopsps_scratch 1</name>19 <name>ipptopsps_scratch</name> 20 20 <host>ipp007</host> 21 21 <user>dvo</user> 22 22 <password>dvo</password> 23 23 </loader> 24 <loader mach="ipp008"> 25 <name>ipptopsps_scratch</name> 26 <host>ipp008</host> 27 <user>dvo</user> 28 <password>dvo</password> 29 </loader> 30 <loader mach="ipp009"> 31 <name>ipptopsps_scratch</name> 32 <host>ipp009</host> 33 <user>dvo</user> 34 <password>dvo</password> 35 </loader> 36 <loader mach="ipp010"> 37 <name>ipptopsps_scratch</name> 38 <host>ipp010</host> 39 <user>dvo</user> 40 <password>dvo</password> 41 </loader> 24 42 <loader mach="generic"> 25 <name>ipptopsps_scratch 1</name>43 <name>ipptopsps_scratch</name> 26 44 <host>localhost</host> 27 45 <user>dvo</user> -
trunk/ippToPsps/jython/loader.py
r35177 r35179 8 8 import sys 9 9 import os 10 import math 10 11 import traceback 11 12 import logging.config … … 158 159 self.logger.infoPair("Box dimensions", "%.1f / %.1f / %.1f" % (boxDim['RA'], boxDim['DEC'], boxDim['SIDE'])) 159 160 self.logger.infoPair(batchType + " items found in this box", "%d" % len(ids)) 160 boxSizeWithBorder = boxDim['SIDE'] + (self.skychunk.BORDER * 2 )161 boxSizeWithBorder = boxDim['SIDE'] + (self.skychunk.BORDER * 2 / math.cos(math.radians(boxDim['DEC']))) 161 162 boxSizeSansBorder = boxDim['SIDE'] 162 self.logger.infoPair("got here", "ok") 163 boxSize = boxSizeWithBorder 164 self.logger.infoPair("using box of size", str(boxSize)) 163 165 useFullTables = 0 164 166 if batchType != "OB": … … 167 169 # look in DVO for this box (with extra border) 168 170 self.logger.infoPair("Querying DVO for this sky area", "") 169 self.dvoDetections.setSkyAreaAsBox(boxDim['RA'], boxDim['DEC'], boxSize WithBorder)171 self.dvoDetections.setSkyAreaAsBox(boxDim['RA'], boxDim['DEC'], boxSize) 170 172 #self.dvoDetections.setSkyArea() 171 173 sizeToBeIngested = self.dvoDetections.getDiskSizeOfRegionsToBeIngested() … … 194 196 # impact of mysql insertion 195 197 if not self.ippToPspsDb.isBoxIngested(boxId): 196 self.dvoDetections.nativeIngestDetections(boxId, boxDim['RA'], boxDim['DEC'], boxSize WithBorder)198 self.dvoDetections.nativeIngestDetections(boxId, boxDim['RA'], boxDim['DEC'], boxSize) 197 199 198 200 useFullTables = 1 -
trunk/ippToPsps/jython/skychunk.py
r35097 r35179 38 38 39 39 # XXX this is a poor place to put this information -- it is completely gpc-specific. 40 # probably should go elsewhere 40 # probably should go elsewhere. This number is scaled in loader.py by cos(dec) 41 41 self.BORDER = 1.65 42 42 self.isLoaded = False -
trunk/ippToPsps/test/fulltest.sh
r35097 r35179 25 25 # mkgpc1.sh user localhost eam eam 26 26 27 set mkgpc1 = 027 set mkgpc1 = 1 28 28 set initdb = 1 29 29 set mkdummy = 1 … … 54 54 endif 55 55 56 ## XXX no longer needed : setupScratchDb does not need a fake 'config' (or 'chunk')57 ## # create a dummy config so setupScratchDb.py does not fail58 ## if ($mkdummy) then59 ## ippjython queue.py -test edit <<EOF60 ## dummy61 ## none62 ## IPP_PSPS63 ## 064 ## none65 ## none66 ## 067 ## 068 ## 069 ## 070 ## 171 ## none72 ## 073 ## 074 ## 175 ## 176 ## 2001-01-01 00:00:00.077 ## NONE78 ## NONE79 ## 180 ## 081 ## 082 ## 183 ## 084 ## EOF85 ## endif86 87 56 # re-create the ipptopsps database 88 57 if ($initscratch) then 89 58 90 59 # create the database (ignore failure if it already exists) 91 mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_test_scratch1" 92 # mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_scratch2" 93 # mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_scratch3" 94 95 mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_test_scratch1" 96 # mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_scratch2" 97 # mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_scratch3" 98 99 # setupScratchDb.py now takes the scratch name version, which is appended to the 100 # name in the settings.xml table 101 ippjython setupScratchDb.py -test 1 102 # ippjython setupScratchDb.py -test 2 103 # ippjython setupScratchDb.py -test 3 60 mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_test_scratch" 61 mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_test_scratch" 62 ippjython setupScratchDb.py -test 104 63 endif 105 64 -
trunk/ippToPsps/test/sastest.sh
r35097 r35179 19 19 # mkgpc1.sh user localhost eam eam 20 20 21 set mkgpc1 = 022 set initdb = 023 set mkdummy = 024 set initscratch = 021 set mkgpc1 = 1 22 set initdb = 1 23 set mkdummy = 1 24 set initscratch = 1 25 25 set initbatch = 1 26 26 set camqueue = 1 27 27 set cambatch = 1 28 set stackqueue = 129 set stackbatch = 128 set stackqueue = 0 29 set stackbatch = 0 30 30 31 31 set OUTDIR = "sas12" … … 46 46 endif 47 47 48 # create a dummy config so setupScratchDb.py does not fail49 if ($mkdummy) then50 ippjython queue.py -test edit <<EOF51 dummy52 none53 IPP_PSPS54 055 none56 none57 058 059 060 061 162 none63 064 065 166 167 2001-01-01 00:00:00.068 NONE69 NONE70 171 072 073 174 075 176 EOF77 endif78 79 48 # re-create the ipptopsps database 80 49 if ($initscratch) then 81 50 82 51 # create the database (ignore failure if it already exists) 83 mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_scratch1" 84 # mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_scratch2" 85 # mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_scratch3" 86 87 mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_scratch1" 88 # mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_scratch2" 89 # mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_scratch3" 90 91 ippjython setupScratchDb.py -test dummy ipptopsps_scratch1 92 # ippjython setupScratchDb.py -test dummy ipptopsps_scratch2 93 # ippjython setupScratchDb.py -test dummy ipptopsps_scratch3 52 mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_scratch" 53 mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_scratch" 54 ippjython setupScratchDb.py -test 94 55 endif 95 56 … … 117 78 3PI 118 79 1 119 0 120 0 80 1 81 1 121 82 1 122 83 0
Note:
See TracChangeset
for help on using the changeset viewer.
