@@ -515,20 +515,25 @@ download_and_extract ()
515
515
516
516
download_and_extract_package " $MONGODB_DOWNLOAD_URL " " $EXTRACT "
517
517
518
- if [ ! -e $DRIVERS_TOOLS /mongodb/bin/mongo ]; then
518
+ if [ ! -e $DRIVERS_TOOLS /mongodb/bin/mongo -a ! -e $DRIVERS_TOOLS /mongodb/bin/mongo.exe ]; then
519
519
# The legacy mongo shell is not included in server downloads of 6.0.0-rc6 or later. Refer: SERVER-64352.
520
520
# Some test scripts use the mongo shell for setup.
521
- # Download 6.0 package to get the legacy mongo shell as a workaround until DRIVERS-???? is addressed.
522
- echo " Legacy 'mongo' shell not detected. Download from 6.0 ... begin"
523
- get_mongodb_download_url_for " $DISTRO " " 6.0"
521
+ # Download 5.0 package to get the legacy mongo shell as a workaround until DRIVERS-2328 is addressed.
522
+ echo " Legacy 'mongo' shell not detected."
523
+ echo " Download legacy shell from 5.0 ... begin"
524
+ get_mongodb_download_url_for " $DISTRO " " 5.0"
524
525
525
526
SAVED_DRIVERS_TOOLS=$DRIVERS_TOOLS
526
527
mkdir $DRIVERS_TOOLS /legacy-shell-download
527
528
DRIVERS_TOOLS=$DRIVERS_TOOLS /legacy-shell-download
528
529
download_and_extract_package " $MONGODB_DOWNLOAD_URL " " $EXTRACT "
529
- cp $DRIVERS_TOOLS /mongodb/bin/mongo $SAVED_DRIVERS_TOOLS /mongodb/bin
530
+ if [ -e $DRIVERS_TOOLS /mongodb/bin/mongo ]; then
531
+ cp $DRIVERS_TOOLS /mongodb/bin/mongo $SAVED_DRIVERS_TOOLS /mongodb/bin
532
+ elif [ -e $DRIVERS_TOOLS /mongodb/bin/mongo.exe ]; then
533
+ cp $DRIVERS_TOOLS /mongodb/bin/mongo.exe $SAVED_DRIVERS_TOOLS /mongodb/bin
534
+ fi
530
535
DRIVERS_TOOLS=$SAVED_DRIVERS_TOOLS
531
536
rm -rf $DRIVERS_TOOLS /legacy-shell-download
532
- echo " Legacy 'mongo' shell not detected. Download from 6 .0 ... end"
537
+ echo " Download legacy shell from 5 .0 ... end"
533
538
fi
534
539
}
0 commit comments