Cob*_*ojo 11 linux pid ansible ansible-playbook
当我们运行一个启用了详细输出的剧本时,在ansible日志中,我们可以看到以下内容:
2016-02-03 12:51:58,235 p=4105 u=root | PLAY RECAP
我猜这p=4105是剧本运行时的pid。
有没有办法在运行时在剧本中获取此pid(例如,作为变量)?
这听起来有点像XY 问题,但一种选择可能是使用命令生成一个 shell shell,然后询问父 PID:
- name: get pid of playbook
shell: |
echo "$PPID"
register: playbook_pid
Run Code Online (Sandbox Code Playgroud)
python这将为您提供正在执行 playbook 的进程的 PID 。
| 归档时间: |
|
| 查看次数: |
2255 次 |
| 最近记录: |