@@ -18,21 +18,21 @@ AZURECOSMOSDB_CONTAINERNAME="activities_${RANDOM_SUFFIX}"
1818AURECOSMOSDB_PARTITION_KEY=" /partitionKey"
1919
2020# Start azure CLI local mode session
21- azlocal login
21+ az login
2222
2323# Change the current directory to the script's directory
2424# cd "$CURRENT_DIR" || exit
2525
2626# Validates if the resource group exists in the subscription, if not creates it
2727echo " Checking if resource group [$RESOURCE_GROUP_NAME ] exists..."
28- azlocal group show --name $RESOURCE_GROUP_NAME & > /dev/null
28+ az group show --name $RESOURCE_GROUP_NAME & > /dev/null
2929
3030if [[ $? != 0 ]]; then
3131 echo " No resource group [$RESOURCE_GROUP_NAME ] exists"
3232 echo " Creating resource group [$RESOURCE_GROUP_NAME ]..."
3333
3434 # Create the resource group
35- azlocal group create \
35+ az group create \
3636 --name $RESOURCE_GROUP_NAME \
3737 --location $LOCATION \
3838 --only-show-errors 1> /dev/null \
4848fi
4949
5050echo " Create CosmosDB NoSQL Account"
51- export AZURECOSMOSDB_ENDPOINT=$( azlocal cosmosdb create \
51+ export AZURECOSMOSDB_ENDPOINT=$( az cosmosdb create \
5252 --resource-group $RESOURCE_GROUP_NAME \
5353 --name $WEB_APP_NAME \
5454 --locations regionName=$LOCATION \
@@ -59,13 +59,13 @@ echo "Account created"
5959echo " AZURECOSMOSDB_ENDPOINT set to $AZURECOSMOSDB_ENDPOINT "
6060
6161echo " Create CosmosDB NoSQL Database"
62- azlocal cosmosdb sql database create \
62+ az cosmosdb sql database create \
6363 --resource-group $RESOURCE_GROUP_NAME \
6464 --name $AZURECOSMOSDB_DATABASENAME \
6565 --account-name $WEB_APP_NAME
6666
6767echo " Create CosmosDB NoSQL Container"
68- azlocal cosmosdb sql container create \
68+ az cosmosdb sql container create \
6969 --resource-group $RESOURCE_GROUP_NAME \
7070 --account-name $WEB_APP_NAME \
7171 --database-name $AZURECOSMOSDB_DATABASENAME \
@@ -74,23 +74,23 @@ azlocal cosmosdb sql container create \
7474 --throughput 400
7575
7676echo " Fetching DB Account primary master key"
77- export AZURECOSMOSDB_PRIMARY_KEY=$( azlocal cosmosdb keys list \
77+ export AZURECOSMOSDB_PRIMARY_KEY=$( az cosmosdb keys list \
7878 --resource-group $RESOURCE_GROUP_NAME \
7979 --name $WEB_APP_NAME \
8080 --query " primaryMasterKey" \
8181 --output tsv)
8282echo " Primary master key is $AZURECOSMOSDB_PRIMARY_KEY "
8383
8484echo " Creating App service"
85- azlocal appservice plan create --name $WEB_APP_NAME --resource-group $RESOURCE_GROUP_NAME --sku B1 --is-linux
85+ az appservice plan create --name $WEB_APP_NAME --resource-group $RESOURCE_GROUP_NAME --sku B1 --is-linux
8686echo " App service created"
8787
8888echo " Creating Web App"
89- azlocal webapp create --name $WEB_APP_NAME --resource-group $RESOURCE_GROUP_NAME --plan $WEB_APP_NAME --runtime PYTHON:3.13
89+ az webapp create --name $WEB_APP_NAME --resource-group $RESOURCE_GROUP_NAME --plan $WEB_APP_NAME --runtime PYTHON:3.13
9090echo " Web App created"
9191
9292echo " Configure appsettings environment variables"
93- azlocal webapp config appsettings set \
93+ az webapp config appsettings set \
9494 --resource-group $RESOURCE_GROUP_NAME \
9595 --name $WEB_APP_NAME \
9696 --settings AZURECOSMOSDB_ENDPOINT=$AZURECOSMOSDB_ENDPOINT \
@@ -100,7 +100,7 @@ azlocal webapp config appsettings set \
100100
101101# Print the application settings of the web app
102102echo " Retrieving application settings for web app [$WEB_APP_NAME ]..."
103- azlocal webapp config appsettings list \
103+ az webapp config appsettings list \
104104 --resource-group $RESOURCE_GROUP_NAME \
105105 --name $WEB_APP_NAME
106106
@@ -118,8 +118,7 @@ zip -r "$ZIPFILE" app.py cosmosdb_client.py static templates requirements.txt
118118
119119# Deploy the web app
120120echo " Deploying web app [$WEB_APP_NAME ] with zip file [$ZIPFILE ]..."
121- echo " Using azlocal webapp deploy command for LocalStack emulator environment."
122- azlocal webapp deploy \
121+ az webapp deploy \
123122 --resource-group $RESOURCE_GROUP_NAME \
124123 --name $WEB_APP_NAME \
125124 --src-path ${ZIPFILE} \
0 commit comments