diff --git a/SAS/ResourceAssignment/RAtoOTDBTaskSpecificationPropagator/lib/translator.py b/SAS/ResourceAssignment/RAtoOTDBTaskSpecificationPropagator/lib/translator.py index f095daf8345e712d84852fabc9399e030f119a6f..c703875b371d91234dd784aa3ea134d3b6a76a54 100755 --- a/SAS/ResourceAssignment/RAtoOTDBTaskSpecificationPropagator/lib/translator.py +++ b/SAS/ResourceAssignment/RAtoOTDBTaskSpecificationPropagator/lib/translator.py @@ -102,8 +102,10 @@ class RAtoOTDBTranslator(): for sap in storage_properties["saps"]: ##We might need to sort saps? if 'nr_of_cs_files' in sap['properties']: nr_files = sap['properties']['nr_of_cs_files'] - nr_tabs = sap['properties']['nr_of_tabs'] skip_tab = 'is_tab_nr' in sap['properties'] + nr_tabs = sap['properties']['nr_of_tabs'] + if skip_tab: # More verbose solution for clarity, we could also have used -skip_tab + nr_tabs -= 1 nr_parts = int(ceil(nr_files/float(nr_tabs * nr_stokes))) for tab in xrange(nr_tabs): if skip_tab: