2016-05-13 2 views
0

J'ai imprimé les faits pour l'hôte avec:Comment savoir quel environnement de bureau est utilisé avec l'ansible?

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

Comment puis-je savoir ce que l'environnement de bureau est?

Le plus proche que j'ai trouvé:

"COLORTERM": "gnome-terminal", 

J'utilisais cette condition

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

Mais lors de l'exécution comme sudo avec become ce fait est pas présent

Répondre

0

Vous pourriez avoir besoin de concevoir votre propre module de faits si c'est important pour vous.