【问题标题】:Catching az lab failures捕获 az lab 故障
【发布时间】:2017-10-28 17:43:24
【问题描述】:

需要一种方法来捕获 az lab * 失败。

我需要这样做的一个例子是当我使用az lab vm create 创建一个实验室时。这有时会失败(可能是因为资源不可用),我想立即抓住它,而不是执行假设 VM 已创建的其余代码。

不幸的是,它只是在控制台上打印它(如果在执行时没有人盯着屏幕,这不是很有帮助)。

我可以拿东西给我

【问题讨论】:

    标签: azure azure-cli azure-devtest-labs


    【解决方案1】:

    如果命令失败,该命令应该有一个非零退出代码。根据您使用的 shell/命令窗口,有不同的机制来检查命令的返回值。例如,在 bash 中,您可以使用 set -e 来控制脚本应如何处理故障。或者,在 cmd.exe 中,您可以查看ERRORLEVEL

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多