@@ -146,9 +146,10 @@ function process_this_image(){
146
146
--exclude=' LE07*B6_VCID_2.TIF' --exclude=' LC08*B11.TIF' --exclude=' LC08*B8.TIF' \
147
147
-C " $EXTRACT_IMAGE " & > /dev/null
148
148
if [ ! $? -eq 0 ]; then
149
+ UNPACK_STATUS=" FAIL"
149
150
echo " tar.gz container is corrupt, connection stalled or similar." >> " $FILE_LOG "
150
- exit 1
151
151
else
152
+ UNPACK_STATUS=" SUCCESS"
152
153
echo " Unpacking tar.gz container successful" >> " $FILE_LOG "
153
154
fi
154
155
@@ -168,9 +169,10 @@ function process_this_image(){
168
169
--exclude=' LE07*B6_VCID_2.TIF' --exclude=' LC08*B11.TIF' --exclude=' LC08*B8.TIF' \
169
170
-C " $EXTRACT_IMAGE " & > /dev/null
170
171
if [ ! $? -eq 0 ]; then
172
+ UNPACK_STATUS=" FAIL"
171
173
echo " tar container is corrupt, connection stalled or similar." >> " $FILE_LOG "
172
- exit 1
173
174
else
175
+ UNPACK_STATUS=" SUCCESS"
174
176
echo " Unpacking tar container successful" >> " $FILE_LOG "
175
177
fi
176
178
@@ -184,48 +186,60 @@ function process_this_image(){
184
186
185
187
timeout -k " $TIMEOUT_ZIP " 10m unzip -qq -d " $DIR_TEMP " " $FILE_IMAGE " & > /dev/null
186
188
if [ ! $? -eq 0 ]; then
189
+ UNPACK_STATUS=" FAIL"
187
190
echo " zip container is corrupt, connection stalled or similar." >> " $FILE_LOG "
188
- exit 1
189
191
else
192
+ UNPACK_STATUS=" SUCCESS"
190
193
echo " Unpacking zip container successful" >> " $FILE_LOG "
194
+ dir_not_found " $EXTRACT_IMAGE " & >> " $FILE_LOG "
191
195
fi
192
196
193
- dir_not_found " $EXTRACT_IMAGE " & >> " $FILE_LOG "
194
-
195
197
# already unpacked
196
198
else
197
199
198
200
unpacked=false
201
+ UNPACK_STATUS=" SUCCESS"
199
202
EXTRACT_IMAGE=" $FILE_IMAGE "
200
203
dir_not_found " $FILE_IMAGE " & >> " $FILE_LOG "
201
204
echo " Image is already unpacked" >> " $FILE_LOG "
202
205
203
206
fi
204
207
208
+ debug " UNPACK_STATUS" " $UNPACK_STATUS "
205
209
debug " unpacked: $unpacked "
206
210
debug " EXTRACT_IMAGE: $EXTRACT_IMAGE "
207
211
212
+ if [ " $UNPACK_STATUS " == " SUCCESS" ]; then
208
213
209
- {
210
- echo " "
211
- echo " Start core processing"
212
- echo " -----------------------------------------------------------"
213
- echo " "
214
- } >> " $FILE_LOG "
214
+ {
215
+ echo " "
216
+ echo " Start core processing"
217
+ echo " -----------------------------------------------------------"
218
+ echo " "
219
+ } >> " $FILE_LOG "
220
+
221
+ # process
222
+ if $FORCE_L2PS_CORE_EXE " $EXTRACT_IMAGE " " $FILE_PRM " & >> " $FILE_LOG " ; then
223
+ STATUS=" DONE"
224
+ else
225
+ STATUS=" FAIL"
226
+ fi
227
+
228
+ debug " STATUS: $STATUS "
229
+
230
+ {
231
+ echo " "
232
+ echo " -----------------------------------------------------------"
233
+ echo " Core processing signaled $STATUS "
234
+ } >> " $FILE_LOG "
235
+
236
+ else
215
237
216
- # process
217
- if $FORCE_L2PS_CORE_EXE " $EXTRACT_IMAGE " " $FILE_PRM " & >> " $FILE_LOG " ; then
218
- STATUS=" DONE"
219
- else
220
238
STATUS=" FAIL"
221
- fi
222
239
223
- debug " STATUS: $STATUS "
240
+ fi
224
241
225
242
{
226
- echo " "
227
- echo " -----------------------------------------------------------"
228
- echo " Core processing signaled $STATUS "
229
243
echo " "
230
244
echo " End of processing: $( date +" %Y-%m-%d %H:%M:%S" ) "
231
245
echo " May the FORCE be with you!"
0 commit comments