@@ -408,7 +408,7 @@ echo "2. Retail Customer Satisfaction"
408408echo " 3. HR Employee Onboarding"
409409echo " 4. Marketing Press Release"
410410echo " 5. Contract Compliance Review"
411- echo " 6 . All"
411+ echo " 7 . All"
412412echo " ==============================================="
413413echo " "
414414
@@ -418,7 +418,7 @@ while [[ "$useCaseValid" != true ]]; do
418418 read -p " Please enter the number of the use case you would like to install: " useCaseSelection
419419
420420 # Handle both numeric and text input for 'all'
421- if [[ " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
421+ if [[ " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
422422 selectedUseCase=" All"
423423 useCaseValid=true
424424 echo " Selected: All use cases will be installed."
@@ -447,9 +447,12 @@ while [[ "$useCaseValid" != true ]]; do
447447 useCaseValid=true
448448 echo " Selected: Contract Compliance Review"
449449 echo " Note: If you choose to install a single use case, installation of other use cases will require re-running this script."
450+ elif [[ " $useCaseSelection " == " 6" ]]; then
451+ useCaseValid=false
452+ echo -e " \033[31mInvalid selection. Please enter a number from 1-5 or 7.\033[0m"
450453 else
451454 useCaseValid=false
452- echo -e " \033[31mInvalid selection. Please enter a number from 1-6 .\033[0m"
455+ echo -e " \033[31mInvalid selection. Please enter a number from 1-5 or 7 .\033[0m"
453456 fi
454457done
455458
@@ -523,7 +526,7 @@ isSampleDataFailed=false
523526failedTeamConfigs=0
524527
525528# Use Case 3 - HR Employee Onboarding
526- if [[ " $useCaseSelection " == " 3" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
529+ if [[ " $useCaseSelection " == " 3" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
527530 echo " Uploading Team Configuration for HR Employee Onboarding..."
528531 directoryPath=" data/agent_teams"
529532 teamId=" 00000000-0000-0000-0000-000000000001"
@@ -538,7 +541,7 @@ if [[ "$useCaseSelection" == "3" || "$useCaseSelection" == "all" || "$useCaseSel
538541fi
539542
540543# Use Case 4 - Marketing Press Release
541- if [[ " $useCaseSelection " == " 4" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
544+ if [[ " $useCaseSelection " == " 4" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
542545 echo " Uploading Team Configuration for Marketing Press Release..."
543546 directoryPath=" data/agent_teams"
544547 teamId=" 00000000-0000-0000-0000-000000000002"
@@ -553,7 +556,7 @@ if [[ "$useCaseSelection" == "4" || "$useCaseSelection" == "all" || "$useCaseSel
553556fi
554557
555558# Enable public access for resources
556- if [[ " $useCaseSelection " == " 1" || " $useCaseSelection " == " 2" || " $useCaseSelection " == " 5" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
559+ if [[ " $useCaseSelection " == " 1" || " $useCaseSelection " == " 2" || " $useCaseSelection " == " 5" || " $useCaseSelection " == " 6 " || " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
557560 if [[ -n " $ResourceGroup " ]]; then
558561 # Check if resource group has Type=WAF tag
559562 rgTypeTag=$( az group show --name " $ResourceGroup " --query " tags.Type" -o tsv 2> /dev/null)
@@ -643,7 +646,7 @@ if [[ "$useCaseSelection" == "1" || "$useCaseSelection" == "2" || "$useCaseSelec
643646fi
644647
645648# Use Case 1 - RFP Evaluation
646- if [[ " $useCaseSelection " == " 1" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
649+ if [[ " $useCaseSelection " == " 1" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
647650 echo " Uploading Team Configuration for RFP Evaluation..."
648651 directoryPath=" data/agent_teams"
649652 teamId=" 00000000-0000-0000-0000-000000000004"
@@ -706,7 +709,7 @@ if [[ "$useCaseSelection" == "1" || "$useCaseSelection" == "all" || "$useCaseSel
706709fi
707710
708711# Use Case 5 - Contract Compliance Review
709- if [[ " $useCaseSelection " == " 5" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
712+ if [[ " $useCaseSelection " == " 5" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
710713 echo " Uploading Team Configuration for Contract Compliance Review..."
711714 directoryPath=" data/agent_teams"
712715 teamId=" 00000000-0000-0000-0000-000000000005"
@@ -769,7 +772,7 @@ if [[ "$useCaseSelection" == "5" || "$useCaseSelection" == "all" || "$useCaseSel
769772fi
770773
771774# Use Case 2 - Retail Customer Satisfaction
772- if [[ " $useCaseSelection " == " 2" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
775+ if [[ " $useCaseSelection " == " 2" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
773776 echo " Uploading Team Configuration for Retail Customer Satisfaction..."
774777 directoryPath=" data/agent_teams"
775778 teamId=" 00000000-0000-0000-0000-000000000003"
@@ -821,7 +824,7 @@ if [[ "$isTeamConfigFailed" == true || "$isSampleDataFailed" == true ]]; then
821824 echo " One or more tasks failed. Please check the error messages above."
822825 exit 1
823826else
824- if [[ " $useCaseSelection " == " 1" || " $useCaseSelection " == " 2" || " $useCaseSelection " == " 5" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 6 " ]]; then
827+ if [[ " $useCaseSelection " == " 1" || " $useCaseSelection " == " 2" || " $useCaseSelection " == " 5" || " $useCaseSelection " == " all" || " $useCaseSelection " == " 7 " ]]; then
825828 echo " "
826829 echo " Team configuration upload and sample data processing completed successfully."
827830 else
0 commit comments