DC3bMiddlewareTasks/UseDictionaries

Start Using Dictionaries

Dictionaries are schema for Policies. You can validate a policy against a dictionary.

Ticket #951 is to convert all existing code to use dictionaries to validate policies.

It is a subtask of #872, validating policy files.

Existing Documentation of Policies

http://ditaa.org/ditaa/render?grid=%2F-------------%5C%0D%0A%7CHarness++++++%7C%0D%0A%7C++%2B-------%2B++%7C%0D%0A%7C++%7C+%7Bd%7D+++%7C++%7C%0D%0A%7C++%7CPolicy+%7C++%7C%0D%0A%7C++%7CcBBF+++%7C++%7C%0D%0A%7C++%2B---%2B---%2B++%7C%0D%0A%5C------%7C------%2F%0D%0A+++++++%7C%0D%0A+++++++v%0D%0A%2F-------------%5C%0D%0A%7C++++Stage++++%7C%0D%0A%7C+Constructor+%7C+++%2B-----------------%2B%0D%0A%2B-------------%2B+++%7C+%7Bd%7D+++++++++++++%7C%0D%0A%7CmergeDefaults%7C%3C--%2BDefaultPolicyFile%7C%0D%0A%7C+++++++++++++%7C+++%7C+++++++++++++++++%7C%0D%0A%7C++%2B-------%2B++%7C+++%7CcFFA+++++++++++++%7C%0D%0A%7C++%7Cmerged+%7C++%7C+++%2B-----------------%2B%0D%0A%7C++%7CPolicy+%7C++%7C%0D%0A%7C++%7C%7Bd%7DcBFB%7C++%7C%0D%0A%7C++%2B---%2B---%2B++%7C%0D%0A%7C++++++%7C++++++%7C%0D%0A%5C------%2B------%2F%0D%0A+++++++%7C+++++++%0D%0A+++++++v%0D%0A%2F------%2B------%5C%0D%0A%7CDo+work+...++%7C%0D%0A%7C+++++++++++++%7C%0D%0A%2B-------------%2B%0D%0A%0D%0A&scale=1&S=on&E=on

Policy Schema Definitions

Uses in code

The find command is executed below from the DMS dir in LSST code repository.

DefaultPolicyFile()

Should we change the signature to take a dictionary as well?

find . "(" -name "*.h" -o -name "*.py" -o -name "*.cpp" -o -name "*.cc" ")" -wholename "*trunk*" -print | xargs grep -Hn "DefaultPolicyFile" | grep -v "policyLib.py" | grep -v "policyLib_wrap.cc" | grep -v "pex/policy/trunk"

file # line
ctrl/dc3pipe/trunk/bin/eventGeneratorForCFHT.py 117 mpf = pexPolicy.DefaultPolicyFile?("ctrl_dc3pipe",
ctrl/dc3pipe/trunk/bin/eventFromFitsfile.py 51 mpf = pexPolicy.DefaultPolicyFile?("ctrl_dc3pipe",
ctrl/dc3pipe/trunk/bin/eventFromFitsfileList.py 118 mpf = pexPolicy.DefaultPolicyFile?("ctrl_dc3pipe",
ctrl/mospipe/trunk/bin/eventGeneratorForCFHT.py 117 mpf = pexPolicy.DefaultPolicyFile?("ctrl_dc3pipe",
ctrl/mospipe/trunk/bin/eventFromFitsfile.py 51 mpf = pexPolicy.DefaultPolicyFile?("ctrl_mospipe",
ctrl/mospipe/trunk/bin/eventFromFitsfileList.py 118 mpf = pexPolicy.DefaultPolicyFile?("ctrl_dc3pipe",
mops/nightmops/trunk/tests/testMopsStage.py 828 file = pexPolicy.DefaultPolicyFile?("mops",
pex/harness/trunk/examples/simpleStageTest.py 24 file = pexPolicy.DefaultPolicyFile?("pex_harness",
pex/harness/trunk/examples/simpleStageTest.py 31 file = pexPolicy.DefaultPolicyFile?("pex_harness",
pex/harness/trunk/examples/simpleStageTest.py 85 file = pexPolicy.DefaultPolicyFile?("pex_harness", # package name

class PolicyConfigured

Interface that is apparently not used (?)

PolicyFile()

find . "(" -name "*.h" -o -name "*.py" -o -name "*.cpp" -o -name "*.cc" ")" -wholename "*trunk*" -print | xargs grep -H "PolicyFile(" | grep -v "DefaultPolicyFile(" | grep -v "pex/policy/trunk"

file # line
ctrl/orca/trunk/python/lsst/ctrl/orca/provenance/Provenance.py 89 self._realRecordPolicyFile(self.db, policyFile, md5)
ctrl/orca/trunk/python/lsst/ctrl/orca/provenance/Provenance.py 90 self._realRecordPolicyFile(self.globalDb, policyFile, md5)
ctrl/orca/trunk/python/lsst/ctrl/orca/provenance/Provenance.py 104 def _realRecordPolicyFile(self, db, file, md5):
ip/diffim/trunk/tests/StageTest.py 39 diffimPolicyFile = pexPolicy.PolicyFile?(path)
meas/pipeline/trunk/tests/DetectTest.py 44 policyFile = policy.PolicyFile?(policyPath)
meas/pipeline/trunk/tests/PsfDeterminationTest.py 43 policyFile = policy.PolicyFile?(policyPath)
meas/pipeline/trunk/tests/PsfDeterminationTest.py 47 policyFile = policy.PolicyFile?(policyPath)
meas/pipeline/trunk/tests/PsfDeterminationTest.py 51 policyFile = policy.PolicyFile?(policyPath)

Policy::createPolicy

find . "(" -name "*.h" -o -name "*.py" -o -name "*.cpp" -o -name "*.cc" ")" -wholename "*trunk*" -print | xargs grep -H "createPolicy" | grep -v "pex/policy/trunk" | grep -v "^\/\/"

file # line
ctrl/dc3pipe/trunk/bin/launchDC3a.py 105 policy = Policy.createPolicy(policyFile, opts.repos)
ctrl/dc3pipe/trunk/bin/killPipeline.py 67 policy = Policy.createPolicy(cl.opts.prodpol, False)
ctrl/dc3pipe/trunk/bin/killPipeline.py 80 policy = Policy.createPolicy(cl.opts.platpol)
ctrl/dc3pipe/trunk/bin/eventGeneratorForCFHT.py 119 metadataPolicy = pexPolicy.Policy.createPolicy(mpf,
ctrl/dc3pipe/trunk/bin/eventGeneratorForCFHT.py 203 datatypePolicy = pexPolicy.Policy.createPolicy(cl.args[1])
ctrl/dc3pipe/trunk/bin/eventGeneratorForCFHT.py 213 metadataPolicy = pexPolicy.Policy.createPolicy(metadataPolicy)
ctrl/dc3pipe/trunk/bin/eventFromFitsfile.py 54 metadataPolicy = pexPolicy.Policy.createPolicy(mpf,
ctrl/dc3pipe/trunk/bin/eventFromFitsfile.py 57 metadataPolicy = pexPolicy.Policy.createPolicy(mdPolicyFileName)
ctrl/dc3pipe/trunk/bin/eventFromFitsfile.py 59 dataPolicy = pexPolicy.Policy.createPolicy(cl.args[1])
ctrl/dc3pipe/trunk/bin/eventFromFitsfileList.py 120 metadataPolicy = pexPolicy.Policy.createPolicy(mpf,
ctrl/dc3pipe/trunk/bin/eventFromFitsfileList.py 191 datatypePolicy = pexPolicy.Policy.createPolicy(cl.args[1])
ctrl/dc3pipe/trunk/bin/eventFromFitsfileList.py 201 metadataPolicy = pexPolicy.Policy.createPolicy(metadataPolicy)
ctrl/events/trunk/examples/receive_3.py 7 p = policy.Policy.createPolicy("policies/activemq_policy.paf", 1)
ctrl/events/trunk/examples/transmit_3.py 6 p = policy.Policy.createPolicy("policies/activemq_policy.paf", 1)
ctrl/events/trunk/examples/receive_4.py 7 p = policy.Policy.createPolicy("policies/localsockets_policy.paf", 1)
ctrl/events/trunk/examples/transmit_4.py 6 p = policy.Policy.createPolicy("policies/localsockets_policy.paf", 1)
ctrl/mospipe/trunk/bin/launchMospipe.py 105 policy = Policy.createPolicy(policyFile, opts.repos)
ctrl/mospipe/trunk/bin/killPipeline.py 67 policy = Policy.createPolicy(cl.opts.prodpol, False)
ctrl/mospipe/trunk/bin/killPipeline.py 80 policy = Policy.createPolicy(cl.opts.platpol)
ctrl/mospipe/trunk/bin/eventGeneratorForCFHT.py 119 metadataPolicy = pexPolicy.Policy.createPolicy(mpf,
ctrl/mospipe/trunk/bin/eventGeneratorForCFHT.py 203 datatypePolicy = pexPolicy.Policy.createPolicy(cl.args[1])
ctrl/mospipe/trunk/bin/eventGeneratorForCFHT.py 213 metadataPolicy = pexPolicy.Policy.createPolicy(metadataPolicy)
ctrl/mospipe/trunk/bin/eventFromFitsfile.py 54 metadataPolicy = pexPolicy.Policy.createPolicy(mpf,
ctrl/mospipe/trunk/bin/eventFromFitsfile.py 57 metadataPolicy = pexPolicy.Policy.createPolicy(mdPolicyFileName)
ctrl/mospipe/trunk/bin/eventFromFitsfile.py 59 dataPolicy = pexPolicy.Policy.createPolicy(cl.args[1])
ctrl/mospipe/trunk/bin/eventFromFitsfileList.py 120 metadataPolicy = pexPolicy.Policy.createPolicy(mpf,
ctrl/mospipe/trunk/bin/eventFromFitsfileList.py 191 datatypePolicy = pexPolicy.Policy.createPolicy(cl.args[1])
ctrl/mospipe/trunk/bin/eventFromFitsfileList.py 201 metadataPolicy = pexPolicy.Policy.createPolicy(metadataPolicy)
ctrl/orca/trunk/python/lsst/ctrl/orca/pipelines/AbePipelineManager.py 156 newPolicy = pol.Policy.createPolicy(polfile, False)
ctrl/orca/trunk/python/lsst/ctrl/orca/pipelines/AbePipelineManager.py 196 newPolicyObj = pol.Policy.createPolicy(newPolicyFile, False)
ctrl/orca/trunk/python/lsst/ctrl/orca/pipelines/SimplePipelineManager.py 101 newPolicy = pol.Policy.createPolicy(polfile, False)
ctrl/orca/trunk/python/lsst/ctrl/orca/pipelines/SimplePipelineManager.py 134 newPolicyObj = pol.Policy.createPolicy(newPolicyFile, False)
ctrl/orca/trunk/python/lsst/ctrl/orca/pipelines/PipelineManager.py 162 newPolicy = pol.Policy.createPolicy(filename, False)
ctrl/orca/trunk/python/lsst/ctrl/orca/pipelines/PipelineManager.py 175 newPolicy = pol.Policy.createPolicy(filename, False)
ctrl/orca/trunk/python/lsst/ctrl/orca/dbservers/DatabaseConfigurator.py 136 dbPolicyCredentials = Policy.createPolicy(dbPolicyCredentialsFile)
ctrl/orca/trunk/python/lsst/ctrl/orca/provenance/Provenance.py 92 p = Policy.createPolicy(policyFile, False)
ctrl/orca/trunk/python/lsst/ctrl/orca/ProductionRunManager.py 66 self.policy = Policy.createPolicy(fullPolicyFilePath, False)
ctrl/dc2pipe/trunk/bin/launchDC2.py 96 pol = Policy.createPolicy(policyFile)
ctrl/dc2pipe/trunk/bin/killPipeline.py 57 policy = Policy.createPolicy(cl.opts.policy)
coadd/chisquared/trunk/examples/makeCoadd.py 88 makeCoaddPolicy = pexPolicy.Policy.createPolicy(makeCoaddPolicyPath)
coadd/psfmatched/trunk/examples/makeCoadd.py 88 makeCoaddPolicy = pexPolicy.Policy.createPolicy(makeCoaddPolicyPath)
coadd/kaiser/trunk/examples/makeBlurredCoadd.py 123 makeBlurredCoaddPolicy = pexPolicy.Policy.createPolicy(makeBlurredCoaddPolicyPath)
ip/diffim/trunk/examples/evaluateDC3a.py 31 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/examples/testSizes.py 142 policy = Policy.createPolicy(policyPath)
ip/diffim/trunk/examples/subtractExposure.py 71 policy = Policy.createPolicy(policyPath)
ip/diffim/trunk/examples/testSizes3.py 35 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/examples/testSizes2.py 33 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/examples/subtractMaskedImage.py 147 policy = Policy.createPolicy(policyPath)
ip/diffim/trunk/tests/FindSetBits.py 25 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/ConvolveAndSubtract.py 31 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/PsfMatchingFunctor4.py 35 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/PsfMatchingFunctor3.py 33 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/GenerateBasisKernels.py 25 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/PsfMatchingFunctor2.py 33 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/TestPythonCode.py 33 policy = lsst.pex.policy.Policy.createPolicy(policyPath)
ip/diffim/trunk/tests/PsfMatchingFunctor.py 28 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/SpatialModel.py 37 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/ImageStatistics.py 27 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/FindCounts.py 25 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/diffim/trunk/tests/PsfMatchingFunctor5.py 36 self.policy = pexPolicy.Policy.createPolicy(diffimPolicy)
ip/isr/trunk/python/lsst/ip/isr/IsrStages.py 60 linearityPolicy = pexPolicy.Policy.createPolicy(linearizePath)
ip/isr/trunk/oldsrc/createChunkExposure.py 55 policy = pexPolicy.Policy.createPolicy(policyFile)
ip/isr/trunk/oldsrc/createCcdMaskedImage.py 76 policy = pexPolicy.Policy.createPolicy(policyFile)
ip/isr/trunk/tests/BiasAndDarkCorrection.py 36 self.policy = pexPolicy.Policy.createPolicy(InputIsrPolicy?)
ip/isr/trunk/tests/IsrStageTestSim.py 39 dc3MetadataPolicy = pexPolicy.Policy.createPolicy(dc3MetadataPath)
ip/isr/trunk/tests/IsrStageTestSim.py 40 simMetadataPolicy = pexPolicy.Policy.createPolicy(simMetadataPath)
ip/isr/trunk/tests/IsrStageTestSim.py 41 simCalibrationPolicy = pexPolicy.Policy.createPolicy(simCalibrationPath)
ip/isr/trunk/tests/IsrStageTestSim.py 55 self.policy.add('isrPolicy', pexPolicy.Policy.createPolicy(os.path.join(isrDir, 'pipeline', 'isrPolicy.paf')))
ip/isr/trunk/tests/CrRejection.py 36 self.policy = pexPolicy.Policy.createPolicy(InputIsrPolicy?)
ip/isr/trunk/tests/Linearization.py 34 self.policy = pexPolicy.Policy.createPolicy(InputIsrPolicy?)
ip/isr/trunk/tests/TrimAndOverscanCorrection.py 36 self.policy = pexPolicy.Policy.createPolicy(InputIsrPolicy?)
ip/isr/trunk/tests/FlatAndIlluminationCorrection.py 36 self.policy = pexPolicy.Policy.createPolicy(InputIsrPolicy?)
ip/isr/trunk/tests/SaturationCorrection.py 36 self.policy = pexPolicy.Policy.createPolicy(InputIsrPolicy?)
ip/isr/trunk/tests/IsrStageTest.py 40 dc3MetadataPolicy = pexPolicy.Policy.createPolicy(dc3MetadataPath)
ip/isr/trunk/tests/IsrStageTest.py 41 cfhtMetadataPolicy = pexPolicy.Policy.createPolicy(cfhtMetadataPath)
ip/isr/trunk/tests/IsrStageTest.py 42 cfhtCalibrationPolicy = pexPolicy.Policy.createPolicy(cfhtCalibrationPath)
ip/isr/trunk/tests/IsrStageTest.py 43 ampPolicy = pexPolicy.Policy.createPolicy(ampPolicyPath)
ip/isr/trunk/tests/IsrStageTest.py 57 self.policy.add('isrPolicy', pexPolicy.Policy.createPolicy(os.path.join(isrDir, 'pipeline', 'isrPolicy.paf')))
detection/trunk/python/lsst/detection/runDetection.py 53 policy = lsst.pex.policy.Policy.createPolicy(policyPath)
detection/trunk/python/lsst/detection/runDetection2.py 29 policy = lsst.pex.policy.Policy.createPolicy(policyPath)
dbserv/trunk/python/lsst/dbserv/policyReader.py 16 self.policyObj = pexPolicy.Policy.createPolicy(fullPath)
pex/harness/trunk/python/lsst/pex/harness/SimpleStageTester.py 179 policy = pexPolicy.Policy.createPolicy(policy)
pex/harness/trunk/python/lsst/pex/harness/Slice.py 93 topPolicy = policy.Policy.createPolicy(self.pipelinePolicyName, False)
pex/harness/trunk/python/lsst/pex/harness/Slice.py 98 p = policy.Policy.createPolicy(self.pipelinePolicyName, False)
pex/harness/trunk/python/lsst/pex/harness/Pipeline.py 88 topPolicy = policy.Policy.createPolicy(self.pipelinePolicyName)
pex/harness/trunk/python/lsst/pex/harness/Pipeline.py 93 p = policy.Policy.createPolicy(self.pipelinePolicyName)
pex/harness/trunk/examples/simpleStageTest.py 33 stagePolicy = pexPolicy.Policy.createPolicy(file)
pex/harness/trunk/examples/simpleStageTest.py 89 defpol = pexPolicy.Policy.createPolicy(file, file.getRepositoryPath())
pex/harness/trunk/tests/TestIO.py 8 outputPolicy = lsst.pex.policy.Policy.createPolicy("tests/policy/output.policy")
pex/harness/trunk/tests/TestIO.py 9 inputPolicy = lsst.pex.policy.Policy.createPolicy("tests/policy/input.policy")
meas/algorithms/trunk/python/lsst/meas/algorithms/defects.py 10 badPixelsPolicy = policy.Policy.createPolicy(policyFile)
meas/algorithms/trunk/examples/MeasureSources.py 171 crPolicy = policy.Policy.createPolicy(os.path.join(eups.productDir("meas_algorithms"),
meas/algorithms/trunk/examples/MeasureSources.py 240 moPolicy = policy.Policy.createPolicy(os.path.join(eups.productDir("meas_algorithms"),
meas/algorithms/trunk/examples/MeasureSources.py 281 moPolicy = policy.Policy.createPolicy(os.path.join(eups.productDir("meas_algorithms"),
meas/algorithms/trunk/examples/CR.cc 46 pexPolicy::Policy::createPolicy(eups::productDir("meas_algorithms") + "/pipeline/CosmicRays.paf")
meas/algorithms/trunk/tests/Measure_1.py 193 crPolicy = policy.Policy.createPolicy(os.path.join(eups.productDir("meas_algorithms"),
meas/algorithms/trunk/tests/Measure_1.py 243 moPolicy = policy.Policy.createPolicy(os.path.join(eups.productDir("meas_algorithms"),
meas/algorithms/trunk/tests/CR.py 70 self.policy = policy.Policy.createPolicy(os.path.join(eups.productDir("meas_algorithms"),
meas/algorithms/trunk/tests/PSFIO.py 210 moPolicy = policy.Policy.createPolicy(os.path.join(eups.productDir("meas_algorithms"),
cat/trunk/python/lsst/cat/policyReader.py 16 self.policyObj = pexPolicy.Policy.createPolicy(fullPath)

Policy() constructor

find . "(" -name "*.h" -o -name "*.py" -o -name "*.cpp" -o -name "*.cc" ")" -wholename "*trunk*" -print | xargs grep -Hn " Policy(" | grep -v "pex/policy/trunk"

file # line
ctrl/dc3pipe/trunk/python/lsst/ctrl/dc3pipe/SliceInfoStage.py 12 self.ampBBoxDb = Policy(self._policy.get("ampBBoxDbPath"))
ctrl/orca/trunk/python/lsst/ctrl/orca/ProductionRunManager.py 118 prodoverrides = Policy()
ap/trunk/util/dumpObjects.cc 187 Policy::Ptr policy(new Policy(policyFileName));
ap/trunk/tests/PipelineTest.py 125 self.policies = [ Policy(os.path.join(policyDir,'LoadStage?.paf')),
ap/trunk/tests/PipelineTest.py 126 Policy(os.path.join(policyDir,'MatchDiaSourcesStageInput?.paf')),
ap/trunk/tests/PipelineTest.py 128 Policy(os.path.join(policyDir,'MatchDiaSourcesStageOutput?.paf')),
ap/trunk/tests/PipelineTest.py 129 Policy(os.path.join(policyDir,'MatchMopsPredsStageInput?.paf')),
ap/trunk/tests/PipelineTest.py 131 Policy(os.path.join(policyDir,'MatchMopsPredsStageOutput?.paf')),
ap/trunk/tests/PipelineTest.py 132 Policy(os.path.join(policyDir,'StoreStage?.paf')) ]
ip/isr/trunk/python/lsst/ip/isr/cfht.py 51 ampBBoxDb = Policy(ampPolicy)
daf/persistence/trunk/tests/DbAuth.py 14 pol = Policy("tests/testDbAuth.paf")
pex/harness/trunk/tests/testEventStage.py 16 stage = EventStage?(0, Policy())
pex/harness/trunk/tests/testEventStage.py 30 pol = Policy()
pex/harness/trunk/tests/testEventStage.py 38 pol = Policy()
pex/harness/trunk/tests/testEventStage.py 45 pol = Policy()
meas/pipeline/trunk/python/lsst/meas/pipeline/SourceClassificationStage.py 67 subpolicy = policy.getPolicy("parameter") if policy.exists("parameter") else Policy()

find . "(" -name "*.h" -o -name "*.py" -o -name "*.cpp" -o -name "*.cc" ")" -wholename "*trunk*" -print | xargs grep -Hn "\.Policy(" | grep -v "pex/policy/trunk"

file # line
ctrl/dc3pipe/trunk/bin/run_dc3_pipelines.py 242 master_paf = policy.Policy(file_name)
ctrl/dc3pipe/trunk/bin/run_dc3_pipelines.py 273 master_paf = policy.Policy(file_name)
ctrl/events/trunk/tests/EventSystem_3.py 16 p = policy.Policy()
ctrl/events/trunk/tests/Events_4.py 29 p = policy.Policy()
ctrl/mospipe/trunk/bin/run_dc3_pipelines.py 242 master_paf = policy.Policy(file_name)
ctrl/mospipe/trunk/bin/run_dc3_pipelines.py 273 master_paf = policy.Policy(file_name)
ctrl/orca/trunk/tests/Provenance_1.py 95 pol = pexPolicy.Policy(p)
ap/trunk/tests/ResultsTest.py 102 pol = policy.Policy()
ap/trunk/tests/ResultsTest.py 163 pol = policy.Policy()
afw/trunk/tests/Source_2.py 121 pol = dafPolicy.Policy()
afw/trunk/tests/KernelIO_1.py 56 pol = pexPolicy.Policy()
afw/trunk/tests/KernelIO_1.py 95 pol = pexPolicy.Policy()
afw/trunk/tests/KernelIO_1.py 140 pol = pexPolicy.Policy()
afw/trunk/tests/KernelIO_1.py 181 pol = pexPolicy.Policy()
afw/trunk/tests/KernelIO_1.py 232 pol = pexPolicy.Policy()
afw/trunk/tests/KernelIO_1.py 282 pol = pexPolicy.Policy()
afw/trunk/tests/KernelIO_1.py 352 pol = pexPolicy.Policy()
afw/trunk/tests/MaskedImagePersistence_1.py 34 policy = pexPolicy.Policy()
afw/trunk/tests/Source_1.py 122 pol = dafPolicy.Policy()
afw/trunk/tests/ImagePersistence_1.py 43 policy = pexPolicy.Policy()
afw/trunk/tests/Random_1.py 63 pol = pexPolicy.Policy()
coadd/kaiser/trunk/examples/makeBlurredCoadd.py 71 pol = pexPolicy.Policy()
sdqa/trunk/tests/SdqaRatingFormatter_1.py 214 pers = dafPers.Persistence.getPersistence(dafPolicy.Policy())
ip/diffim/trunk/tests/StageTest.py 30 self.policy = pexPolicy.Policy()
ip/diffim/trunk/tests/StageTest.py 41 diffimPolicy = pexPolicy.Policy(diffimPolicyFile)
ip/isr/trunk/python/lsst/ip/isr/calibDatabase.py 332 self.calibPolicy = pexPolicy.Policy(self.calibDatabasePaf)
ip/isr/trunk/tests/IsrStageTestSim.py 48 self.policy = pexPolicy.Policy()
ip/isr/trunk/tests/Linearization.py 41 lookupPolicy = pexPolicy.Policy()
ip/isr/trunk/tests/Linearization.py 81 lookupPolicy = pexPolicy.Policy()
ip/isr/trunk/tests/IsrStageTest.py 50 self.policy = pexPolicy.Policy()
mops/nightmops/trunk/tests/MovingObjectPrediction_1.py 107 pol = pexPolicy.Policy()
daf/persistence/trunk/tests/Persistence_2.py 18 pol = pexPolicy.Policy()
daf/persistence/trunk/tests/Persistence_2.py 46 pol = pexPolicy.Policy()
daf/persistence/trunk/tests/Persistence_2.py 47 itemPol = pexPolicy.Policy()
daf/persistence/trunk/tests/Persistence_2.py 77 pol = pexPolicy.Policy()
daf/persistence/trunk/tests/Persistence_2.py 78 itemPol = pexPolicy.Policy()
daf/persistence/trunk/tests/DbStorage_1.py 17 policy = lsst.pex.policy.Policy()
daf/persistence/trunk/tests/Persistence_1.py 8 pol = lsst.pex.policy.Policy()
daf/persistence/trunk/tests/DbStorage_2.py 17 policy = lsst.pex.policy.Policy()
pex/harness/trunk/python/lsst/pex/harness/IOStage.py 100 persistencePolicy = lsst.pex.policy.Policy( \
pex/harness/trunk/python/lsst/pex/harness/IOStage.py 103 persistencePolicy = lsst.pex.policy.Policy()
pex/harness/trunk/python/lsst/pex/harness/IOStage.py 237 persistencePolicy = lsst.pex.policy.Policy( \
pex/harness/trunk/python/lsst/pex/harness/IOStage.py 240 persistencePolicy = lsst.pex.policy.Policy()
meas/pipeline/trunk/tests/DetectTest.py 45 stagePolicy = policy.Policy(policyFile)
meas/pipeline/trunk/tests/AddDetectTest.py 29 self.policy1 = policy.Policy("tests/AddDetectTest1.paf")
meas/pipeline/trunk/tests/AddDetectTest.py 31 self.policy2 = policy.Policy("tests/AddDetectTest2.paf")
meas/pipeline/trunk/tests/PsfDeterminationTest.py 44 detectPolicy = policy.Policy(policyFile)
meas/pipeline/trunk/tests/PsfDeterminationTest.py 48 measurePolicy = policy.Policy(policyFile)
meas/pipeline/trunk/tests/PsfDeterminationTest.py 52 psfPolicy = policy.Policy(policyFile)
meas/pipeline/trunk/tests/SourceClassificationStageTest.py 16 self._policy = policy.Policy(os.path.join(os.environMEAS_PIPELINE_DIR?,
meas/pipeline/trunk/tests/MeasureTest.py 30 detectPolicy1 = policy.Policy("tests/MeasureTestDetect.paf")
meas/pipeline/trunk/tests/MeasureTest.py 31 detectPolicy2 = policy.Policy("tests/AddDetectTest2.paf")
meas/pipeline/trunk/tests/MeasureTest.py 32 measPolicy1 = policy.Policy("tests/MeasureTest1.paf")
meas/pipeline/trunk/tests/MeasureTest.py 33 measPolicy2 = policy.Policy("tests/MeasureTest2.paf")
meas/pipeline/trunk/tests/SourceToDiaSourceStageTest.py 30 dataPolicy1 = policy.Policy()
meas/pipeline/trunk/tests/SourceToDiaSourceStageTest.py 33 dataPolicy2 = policy.Policy()
meas/pipeline/trunk/tests/SourceToDiaSourceStageTest.py 36 stagePolicy = policy.Policy()
meas/algorithms/trunk/python/lsst/meas/algorithms/Psf.py 91 psfImagePolicy = policy.Policy()
meas/algorithms/trunk/tests/Measure_1.py 114 moPolicy = policy.Policy()
meas/algorithms/trunk/tests/PSFIO.py 45 pol = policy.Policy()
meas/algorithms/trunk/tests/PSF.py 216 moPolicy = policy.Policy()
meas/algorithms/trunk/tests/PSF.py 530 moPolicy = policy.Policy()

Attachments