Package helpers :: Module ProgrammeCoverageChecker :: Class ProgrammeCoverageChecker
[hide private]

Class ProgrammeCoverageChecker

source code


Makes sure all multiframes have been assigned

Nested Classes [hide private]
    Nested Errors and Exceptions

Inherited from wsatools.DbConnect.CuSession.CuSession: CuError

Instance Methods [hide private]
 
_onRun(self)
Curation sessions that inherit from this class should override this method, executing within all of the tasks that required of this curation session.
source code
 
checkProductRequirements(self)
Checks that all parts of the programme are covered and no multiframes are missing.
source code
 
checkProducts(self)
Check actual products
source code
 
areFieldsTooClose(self, productType)
Check whether any overlapping fields.
source code
 
testSelections(self, multiframesSel1, multiframesSel2, productType, testType) source code

Inherited from wsatools.DbConnect.CuSession.CuSession: __del__, __init__, logBrokenFile, run

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]

Inherited from wsatools.DbConnect.CuSession.CuSession: logException

Class Variables [hide private]
  cuNum = 28
Curation task number.
  dateRange = DateRange(begin=<mx.DateTime.DateTime object for '...
Nights to stack.
  maxProdID = None
Maximum product ID of stack to be produced.
  minProdID = None
Minimum product ID of stack to be produced.
  testProds = False
Test groups
  testGroups = False
Test products

Inherited from wsatools.DbConnect.CuSession.CuSession: archive, comment, cuEventID, curator, eTypes, isDayStampedLog, onlyNonSurveys, onlySurveys, programme, programmeID, resultsFilePathName, shareFileID, sysc

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_onRun(self)

source code 

Curation sessions that inherit from this class should override this method, executing within all of the tasks that required of this curation session.

Overrides: wsatools.DbConnect.CuSession.CuSession._onRun

Class Variable Details [hide private]

dateRange

Nights to stack.

Value:
DateRange(begin=<mx.DateTime.DateTime object for '1753-01-01 00:00:00.\
00' at 3ab6f18>, end=<mx.DateTime.DateTime object for '9999-12-31 00:0\
0:00.00' at 3ab6f60>)