Ich arbeite an einem Playbook, um Linux-Systeme mit Active Directory zu verbinden. Es scheint nicht möglich zu sein, den Wert von ansible_hostname in Großbuchstaben umzuwandeln. Für einen der Befehle, die ich ausführen muss, muss der Hostname in Großbuchstaben angegeben werden.
25
Antworten:
Wie Hector Valverde erwähnt hat, scheint es so zu sein
... statt "Großbuchstaben"
quelle
{{ ansible_hostname | lower }}
statt Jinja2s dokumentierteslower()
In meinem Fall, um den Wert einer Variablen in Großbuchstaben umzuwandeln, wird die Variable wie folgt in Großbuchstaben umgewandelt:
quelle