From e7755c026c4f67ff467d5c5f196695b2c5438895 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Por=C4=99ba?= Date: Sat, 10 Mar 2018 16:51:18 +0000 Subject: [PATCH] Stop-PSFFunction in catch block should use -ErrorRecord --- functions/Import-DbcConfig.ps1 | 2 +- functions/Invoke-DbcConfigFile.ps1 | 2 +- functions/Start-DbcPowerBi.ps1 | 2 +- functions/Update-DbcPowerBiDataSource.ps1 | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/functions/Import-DbcConfig.ps1 b/functions/Import-DbcConfig.ps1 index 2af7008c..1957104c 100644 --- a/functions/Import-DbcConfig.ps1 +++ b/functions/Import-DbcConfig.ps1 @@ -45,7 +45,7 @@ $results = Get-Content -Path $Path | ConvertFrom-Json } catch { - Stop-PSFFunction -Message "Failure" -Exception $_ + Stop-PSFFunction -Message "Failure" -ErrorRecord $_ return } diff --git a/functions/Invoke-DbcConfigFile.ps1 b/functions/Invoke-DbcConfigFile.ps1 index be3dc29e..e83d4988 100644 --- a/functions/Invoke-DbcConfigFile.ps1 +++ b/functions/Invoke-DbcConfigFile.ps1 @@ -36,7 +36,7 @@ Write-PSFMessage -Level Output -Message "Remember to run Import-DbcConfig when you've finished your edits" } catch { - Stop-PSFFunction -Message "Failure" -Exception $_ + Stop-PSFFunction -Message "Failure" -ErrorRecord $_ return } } diff --git a/functions/Start-DbcPowerBi.ps1 b/functions/Start-DbcPowerBi.ps1 index 62e73ea1..0f33347e 100644 --- a/functions/Start-DbcPowerBi.ps1 +++ b/functions/Start-DbcPowerBi.ps1 @@ -60,7 +60,7 @@ Invoke-Item -Path $path } catch { - Stop-PSFFunction -Message "Failure" -Exception $_.Exception + Stop-PSFFunction -Message "Failure" -ErrorRecord $_ return } } diff --git a/functions/Update-DbcPowerBiDataSource.ps1 b/functions/Update-DbcPowerBiDataSource.ps1 index 1c6e17ae..26cdad52 100644 --- a/functions/Update-DbcPowerBiDataSource.ps1 +++ b/functions/Update-DbcPowerBiDataSource.ps1 @@ -73,7 +73,7 @@ } } catch { - Stop-PSFFunction -Message "Failure" -Exception $_ + Stop-PSFFunction -Message "Failure" -ErrorRecord $_ return } @@ -94,7 +94,7 @@ Write-PSFMessage -Level Output -Message "Wrote results to $filename" } catch { - Stop-PSFFunction -Message "Failure" -Exception $_ + Stop-PSFFunction -Message "Failure" -ErrorRecord $_ return } }