zoukankan      html  css  js  c++  java
  • ansible playbook如何处理错误(block-rescue-always)

    在日常使用ansible playbook的过程中,我们有时候希望做一下补救性的操作,做一些判断,

    例如:

    如上的代码,第一部分出错后,会被rescue捕捉到,然后做一些补救性的工作,这个时候我们可以做一些有趣的任务例如:

    1:我们要对httpd 的配置文件进行一些修改

    如果http没有安装,我们肯定会报错,没有办法正常运行,这个时候我们使用rescue

    2: rescue里我们安装httpd 然后 做一些修改

    3: always 是无论时间时候都执行的,所以,我们一般第三步是把保证服务的状态

  • 相关阅读:
    初认识AngularJS
    (imcomplete) UVa 10127 Ones
    UVa 10061 How many zero's and how many digits?
    UVa 11728 Alternate Task
    UVa 11490 Just Another Problem
    UVa 10673 Play with Floor and Ceil
    JSON对象和字符串的收发(JS客户端用typeof()进行判断非常重要)
    HTML.ActionLink 和 Url.Action 的区别
    EASYUI TREE得到当前节点数据的GETDATA方法
    jqueery easyui tree把已选中的节点数据拼成json或者数组(非常重要)
  • 原文地址:https://www.cnblogs.com/cheyunhua/p/14627148.html
Copyright © 2011-2022 走看看