File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -97,7 +97,8 @@ $traceQueue = [System.Collections.Concurrent.ConcurrentQueue[object]]::new()
97
97
98
98
$null = Register-ObjectEvent - InputObject $ps.Streams.Error - EventName DataAdding - MessageData $traceQueue - Action {
99
99
$traceQueue = $Event.MessageData
100
- $traceQueue.Enqueue ((@ { error = $EventArgs.ItemAdded.Message } | ConvertTo-Json - Compress))
100
+ # convert error to string since it's an ErrorRecord
101
+ $traceQueue.Enqueue ((@ { error = [string ]$EventArgs.ItemAdded } | ConvertTo-Json - Compress))
101
102
}
102
103
$null = Register-ObjectEvent - InputObject $ps.Streams.Warning - EventName DataAdding - MessageData $traceQueue - Action {
103
104
$traceQueue = $Event.MessageData
@@ -155,7 +156,7 @@ try {
155
156
}
156
157
}
157
158
catch {
158
- Write-DscTrace - Now - Level Error - Message $_.Exception.Message
159
+ Write-DscTrace - Now - Level Error - Message $_
159
160
exit 1
160
161
}
161
162
finally {
You can’t perform that action at this time.
0 commit comments