diff --git a/TaskModules/powershell/TaskModuleSqlUtility/SqlQueryOnTargetMachines.ps1 b/TaskModules/powershell/TaskModuleSqlUtility/SqlQueryOnTargetMachines.ps1 index d4eec0381..d66dc8388 100644 --- a/TaskModules/powershell/TaskModuleSqlUtility/SqlQueryOnTargetMachines.ps1 +++ b/TaskModules/powershell/TaskModuleSqlUtility/SqlQueryOnTargetMachines.ps1 @@ -1,7 +1,4 @@ -$featureFlags = @{ - enableVerboseLogging = [System.Convert]::ToBoolean($env:ENABLE_VERBOSE_LOGGING) -} -# Function to import SqlPS module & avoid directory switch +# Function to import SqlPS module & avoid directory switch function Import-SqlPs { push-location Import-Module SqlPS -ErrorAction 'SilentlyContinue' | out-null @@ -28,7 +25,8 @@ function Invoke-SqlQueryDeployment [string]$databaseName, [string]$authscheme, [System.Management.Automation.PSCredential]$sqlServerCredentials, - [string]$additionalArguments + [string]$additionalArguments, + [bool]$enableVerboseLogging ) Write-Verbose "Entering script SqlQueryOnTargetMachines.ps1" @@ -39,6 +37,7 @@ function Invoke-SqlQueryDeployment Write-Verbose "databaseName = $databaseName" Write-Verbose "authscheme = $authscheme" Write-Verbose "additionalArguments = $additionalArguments" + Write-Verbose "enableVerboseLogging = $enableVerboseLogging" try { @@ -89,7 +88,7 @@ function Invoke-SqlQueryDeployment } $additionalArguments = EscapeSpecialChars $additionalArguments - if ($featureFlags.enableVerboseLogging) { + if ($enableVerboseLogging) { $commandToRun = $commandToLog + " " + $additionalArguments $command = "Invoke-SqlCmd @spaltArguments $additionalArguments" Write-Host "##[command] $commandToRun" @@ -115,7 +114,7 @@ function Invoke-SqlQueryDeployment } } Catch { - if ($featureFlags.enableVerboseLogging) { + if ($enableVerboseLogging) { Write-VstsSetResult -Result 'Failed' -Message "Error detected" -DoNotThrow } else { diff --git a/TaskModules/powershell/TaskModuleSqlUtility/TaskModuleSqlUtility.psd1 b/TaskModules/powershell/TaskModuleSqlUtility/TaskModuleSqlUtility.psd1 index 520d1a730..604ce829e 100644 --- a/TaskModules/powershell/TaskModuleSqlUtility/TaskModuleSqlUtility.psd1 +++ b/TaskModules/powershell/TaskModuleSqlUtility/TaskModuleSqlUtility.psd1 @@ -1,6 +1,6 @@ @{ RootModule = 'TaskModuleSqlUtility.psm1' - ModuleVersion = '0.1.6' + ModuleVersion = '0.1.7' GUID = 'd997c6dd-33ad-481c-859b-01120229b91f' Author = 'Microsoft' CompanyName = 'Microsoft'