我如何知道ansible使用的桌面环境?

时间:2016-05-13 19:01:27

标签: ubuntu ansible ubuntu-16.04

我已经为主持人打印了以下事实:

 - name: Display all variables/facts known for a host
   debug: var=hostvars[inventory_hostname]

我如何知道桌面环境是什么?

我找到的最接近的是:

"COLORTERM": "gnome-terminal", 

我正在使用这个条件

ansible_env["SESSIONTYPE"] == "gnome-session"

但是当sudobecome一起运行时,该事实不存在

1 个答案:

答案 0 :(得分:0)

如果这对您很重要,您可能需要设计自己的事实模块。