diff --git a/python_src/SAR_MultiSlc_IW.py b/python_src/SAR_MultiSlc_IW.py index 840677b7d3fb0659c7d6174cc0177dbf617914ec..a9131776af26104a518dc08335f255cad9e3a18a 100644 --- a/python_src/SAR_MultiSlc_IW.py +++ b/python_src/SAR_MultiSlc_IW.py @@ -519,9 +519,13 @@ if __name__ == "__main__": func_utils.log(logging.CRITICAL, "Error, Wrong burst index (slave index does not match with master index)") quit() + # ===== Update firstBurst and lastBurst with selected Burst for master image firstBurst = validBurstMaster[0] lastBurst = validBurstMaster[len(validBurstMaster)-1] + # Only one burst to process => put esd_NbIter = 0 + if (lastBurst - firstBurst) <= 0 : + esd_NbIter = 0 # ===== Create directory for each burst temp_dir = "" if tmpdir_into_outputdir : diff --git a/python_src/diapOTB_S1IW.py b/python_src/diapOTB_S1IW.py index b83ca69a896e981834b68232373e1b0205047fbc..fd983fee32e70599ffbd278114cec978b072999b 100644 --- a/python_src/diapOTB_S1IW.py +++ b/python_src/diapOTB_S1IW.py @@ -289,6 +289,10 @@ if __name__ == "__main__": func_utils.log(logging.CRITICAL, "Error, Wrong burst index (slave index does not match with master index)") quit() + # Only one burst to process => put esd_NbIter = 0 + if (lastBurst - validBurstMaster[0]) <= 0 : + esd_NbIter = 0 + # Create directory for each burst for burstId in range(validBurstMaster[0], validBurstMaster[len(validBurstMaster)-1]+1):