Azure / Community-Policy

This repo is for Microsoft Azure customers and Microsoft teams to collaborate in making custom policies.
MIT License
623 stars 323 forks source link

feat: Update Confirm-PolicyDefinitionIsValid for Enhanced Error Handling #382

Closed aschabus closed 1 year ago

aschabus commented 1 year ago

Changes Made: Modified the Confirm-PolicyDefinitionIsValid function to incorporate distinct ErrorCodes for detecting warnings and errors during policy validation.

Reason for the Change: In the existing version, the Confirm-PolicyDefinitionIsValid function consistently returns a success status regardless of whether warnings or errors are detected during policy validation. This behavior can lead to scenarios where issues are only identifiable by examining log files, which is not an ideal situation for maintaining code quality.