Strategies 控制task的执行方式, 在2.0中增加了"free" Strategies, 可以允许每个host尽快的执行完一个play. 默认是Strategies是linear, 表示任何host必须等待所有的host完成一个task后才能开始执行下一个task

Strategies 还有一个debug模式, debug模式在2.1中才能使用.

PLAY ***************************************************************************

TASK [wrong variable] **********************************************************
fatal: [192.168.1.1]: FAILED! => {"failed": true, "msg": "ERROR! 'wrong_var' is undefined"}
Debugger invoked
(debug) p result
{'msg': u"ERROR! 'wrong_var' is undefined", 'failed': True}
(debug) p task.args
{u'data': u'{{ wrong_var }}'}
(debug) task.args['data'] = '{{ var1 }}'
(debug) p task.args
{u'data': '{{ var1 }}'}
(debug) redo
ok: [192.168.1.1] PLAY RECAP *********************************************************************
192.168.1.1 : ok=1 changed=0 unreachable=0 failed=0
可用的debug命令
  • task/vars/host/result
    Print values used to execute a module:
  • task.args[key] = value
    Update module’s argument.
  • vars[key] = value
    Update vars.
  • c(ontinue)
    Just continue.
  • q(uit)

    Quit from the debugger. The playbook execution is aborted.

最新文章

  1. AngularJS之Service(四)
  2. 【leetcode】Dungeon Game
  3. mobilebone.js使用笔记
  4. RFIDler:一款定义RFID的读、写、仿真器的开源软件
  5. http方法
  6. C:应用于字符串处理函数
  7. sqlserver 2000新建sysadmin角色
  8. wep密钥的长度
  9. Vue.js 1.x 和 2.x 实例的生命周期
  10. jsp&servlet——session监听
  11. 【抱怨文】vscode对多项目支持不够友好
  12. P5304 [GXOI/GZOI2019]旅行者
  13. 把H5打包成IOS APP其实可以很简单!签名?越狱?都不需要!
  14. [Reversing.kr] Easy_KeygenMe Writeup
  15. sql server 与 sql server compact 互相数据导入
  16. python numpy中数组.min()
  17. python全栈开发 * 进程之间的通信,进程之间数据共享 * 180726
  18. Static需谨慎
  19. javascript中的iterable
  20. PolymiRTS 数据库- miRNA SNP数据库

热门文章

  1. java 的sigola orm 的开发,第一次学写java,可以用在play上面
  2. spring实现数据库读写分离
  3. 数模学习笔记(四)——AHP
  4. rsync 文件校验及同步原理
  5. cocos2d(x) HTML label ;CCHTML CCHTMLLabel
  6. 学习新手给Android新手的一些学习建议
  7. Url以.(点)结尾,在使用httpwebrequest读取的时候,微软会有一个bug……
  8. Highcharts中如何外部修改pointStart
  9. 设计模式 -- 桥接模式(Bridge Pattern)
  10. (三)Python在windows上安装