PowerShell / PSArm

PSArm is a PowerShell module that provides a PowerShell-embedded domain-specific language (DSL) for Azure Resource Manager (ARM) templates
MIT License
78 stars 19 forks source link

Improve error messages when templates fail #84

Open rjmholt opened 3 years ago

rjmholt commented 3 years ago

Currently when execution fails with templates it can be very difficult to work out what's gone wrong. We need to invest effort into improving specificity and debugability of error messages so that they look and behave as close to a standard PowerShell execution error as possible. Users shouldn't need to be looking at internal DSL function definitions.