Construct the Blob Storage URL automatically

This commit is contained in:
2024-04-15 16:59:07 +02:00
parent 2a34a5ca52
commit b81a0dcc8d

View File

@@ -7,7 +7,7 @@
################################################## ##################################################
## Project: Elysium ## ## Project: Elysium ##
## File: Update-KHDB.ps1 ## ## File: Update-KHDB.ps1 ##
## Version: 1.0 ## ## Version: 1.0.1 ##
## Support: support@cqre.net ## ## Support: support@cqre.net ##
################################################## ##################################################
@@ -29,9 +29,11 @@ Get-Content $settingsPath | ForEach-Object {
$ElysiumSettings[$keyValue[0]] = $keyValue[1] $ElysiumSettings[$keyValue[0]] = $keyValue[1]
} }
# Get variables related to Azure Blob storage # Construct Azure Blob Storage URL
$AzureBlobStorageUrl = $ElysiumSettings["AzureBlobStorageUrl"] # Ensure this is properly constructed in your settings $storageAccountName = $ElysiumSettings["storageAccountName"]
$SecureToken = $ElysiumSettings["SecureToken"] $containerName = $ElysiumSettings["containerName"]
$sasToken = $ElysiumSettings["sasToken"]
$AzureBlobStorageUrl = "https://$storageAccountName.blob.core.windows.net/$containerName/khdb.txt.zip$sasToken"
function Update-KHDB { function Update-KHDB {
Write-Host "Downloading KHDB..." Write-Host "Downloading KHDB..."
@@ -65,4 +67,4 @@ function Update-KHDB {
Update-KHDB Update-KHDB
Write-Host "Script execution completed." Write-Host "Script execution completed."