About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
missing_linux_example
⚠️
windows_first
Summary:
The documentation page demonstrates a strong Windows and PowerShell bias. All error handling concepts and examples are presented exclusively in the context of PowerShell cmdlets and Windows-centric tools, with no mention of Linux, Bash, or cross-platform scripting. The terminology, examples, and recommended practices assume the use of PowerShell and Windows-based automation, omitting Linux-native equivalents or guidance for users running graphical runbooks with Linux hybrid workers.
Recommendations:
- Include examples and explanations for error handling in graphical runbooks that use Linux hybrid workers, such as using Bash or Python script activities.
- Mention that Azure Automation supports Linux runbooks and clarify any differences in error handling or activity configuration between Windows and Linux environments.
- Provide parallel examples using Bash or Python activities, showing how to handle errors and configure error links in non-PowerShell contexts.
- Avoid assuming PowerShell as the default or only scripting language; use more neutral language or explicitly address both Windows and Linux scenarios.
- Reference Linux tools and error handling patterns (e.g., exit codes, stderr handling) alongside PowerShell cmdlets.
Create pull request