2017-06-14 2 views
1

ein Wörterbuch in ansible/jinja haben:Wie Filterelemente in dictonary mit ansible/jinja

{ 
    some_key: some_val 
    ... 
    remove_me1: some_val 
    remove_me2: some_val 
} 

Jetzt möchte ich ein Wörterbuch erstellen, das ist identisch, aber mit allen Elementen, die mit Schlüsselstart ist " remove_ "entfernt.

Kann dies mit internen Filtern von Ansibles/Jinjas durchgeführt werden? Oder muss ich meinen eigenen Filter schreiben?

Antwort

-1

dieses

{{ your_list | reject('search','remove_') | list }} 
+0

Versuchen Wie diese Antwort eine akzeptierte ist? Dies ergibt eine Liste von Schlüsseln aus dem ursprünglichen Wörterbuch, nicht aus dem reduzierten Wörterbuch. –

Verwandte Themen