Skip to content

Commit 597b0f5

Browse files
author
Steve Lee (POWERSHELL HE/HIM) (from Dev Box)
committed
add warning if using winps and module not found
1 parent dbe6891 commit 597b0f5

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

powershell-adapter/psDscAdapter/win_psDscAdapter.psm1

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,9 @@ function Invoke-DscOperation {
392392
}
393393
catch {
394394
$_.Exception | Format-List * -Force | Out-String | Write-DscTrace -Operation Debug
395+
if ($_.Exception.MessageId -eq 'DscResourceNotFound') {
396+
Write-DscTrace -Operation Warn -Message 'For Windows PowerShell, DSC resources must be installed with scope AllUsers'
397+
}
395398
'Exception: ' + $_.Exception.Message | Write-DscTrace -Operation Error
396399
exit 1
397400
}
@@ -446,7 +449,10 @@ function Invoke-DscOperation {
446449
}
447450
}
448451
catch {
449-
452+
$_.Exception | Format-List * -Force | Out-String | Write-DscTrace -Operation Debug
453+
if ($_.Exception.MessageId -eq 'DscResourceNotFound') {
454+
Write-DscTrace -Operation Warn -Message 'For Windows PowerShell, DSC resources must be installed with scope AllUsers'
455+
}
450456
'Exception: ' + $_.Exception.Message | Write-DscTrace -Operation Error
451457
exit 1
452458
}

0 commit comments

Comments
 (0)