File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2020
2121extractedFolder1=" call_transcripts"
2222
23+ # Cleanup function to remove extracted folders on exit (success or failure)
24+ cleanup_extracted_folders () {
25+ if [ -d " $extractedFolder1 " ]; then
26+ echo " ✓ Cleaning up extracted folder: $extractedFolder1 "
27+ rm -rf " $extractedFolder1 "
28+ fi
29+ if [ " $usecase " == " telecom" ] && [ -n " $extractedFolder2 " ] && [ -d " $extractedFolder2 " ]; then
30+ echo " ✓ Cleaning up extracted folder: $extractedFolder2 "
31+ rm -rf " $extractedFolder2 "
32+ fi
33+ }
34+ trap cleanup_extracted_folders EXIT
35+
2336
2437
2538# Validate required parameters
@@ -173,14 +186,3 @@ az storage fs directory create \
173186 --file-system " $containerName " \
174187 --name custom_transcripts \
175188 --auth-mode login --output none 2> /dev/null
176-
177- # Cleanup extracted folders
178- if [ -d " $extractedFolder1 " ]; then
179- echo " ✓ Cleaning up extracted folder: $extractedFolder1 "
180- rm -rf " $extractedFolder1 "
181- fi
182-
183- if [ " $usecase " == " telecom" ] && [ -d " $extractedFolder2 " ]; then
184- echo " ✓ Cleaning up extracted folder: $extractedFolder2 "
185- rm -rf " $extractedFolder2 "
186- fi
You can’t perform that action at this time.
0 commit comments